4.1 KiB
GitHub ืขืืื ืืืืืช ืงืฆืช ืืจืืงื ืืื ืฉืื ืืืืจ ืืช ืืขืืืื ืืืชื - ืืืจืื ืื ืืืืื ืืชืื ืฉืื ืืืจ ืฉืื ืืจื ืืืฆืืข ืคืขืืืืช fork, clone ื-pull request ืขื QMK.
?> ืืืจืื ืื ืื ืื ืฉืืชื ืืจืืืฉืื ืื ืื ืขื ืืจืฆื ืฉื ืคืงืืืืช ืืกืืืืช command line (ืฉืืจืช ืืคืงืืื) ื-git ืืืชืงื ืืืขืจืืช ืฉืืื.
ืืชืืืื ื- ืขืืื ืฉื QMK ื-GitHub, ืืชืฆืืื ืืคืชืืจ ืืืืง ืืขืืืื ืืืืื ืขื ืืชืืืื "Fork":
ืื ืืชื ืืืง ืืืจืืื, ืชืฆืืจืื ืืืืืจ ืืืืื ืืฉืืื ืืืฆืข ืคืขืืืช fork. ืืจืื ืืืืงืจืื, ืชืจืฆื ืืืฆืข fork ืืชืื ืืืฉืืื ืืคืจืื ืฉืืื. ืืจืืข ืฉื-fork ืืกืชืืื (ืืคืขืืื ืื ืืืื ืืงืืช ืงืฆืช ืืื) ืืงืืืงื ืขื ืืคืชืืจ ื-"Clone or Download":
ืชืืืืื ืฉืืชื ืืืืจืื ืืืืคืฆืืื ืฉื "HTTPS", ืืืจื ืืช ืืงืืฉืืจ ืืืขืชืืงื ืืืชื:
ืืืื ืืืืื, ืืงืืฉ git clone --recurse-submodules
ืืฉืืจืช ืืคืงืืื ืืืืืืงื ืืช ืืืื ืง ืฉืืื:
user@computer:~$ git clone --recurse-submodules https://github.com/whoeveryouare/qmk_firmware.git
Cloning into 'qmk_firmware'...
remote: Enumerating objects: 9, done.
remote: Counting objects: 100% (9/9), done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 183883 (delta 5), reused 4 (delta 4), pack-reused 183874
Receiving objects: 100% (183883/183883), 132.90 MiB | 9.57 MiB/s, done.
Resolving deltas: 100% (119972/119972), done.
...
Submodule path 'lib/chibios': checked out '587968d6cbc2b0e1c7147540872f2a67e59ca18b'
Submodule path 'lib/chibios-contrib': checked out 'ede48346eee4b8d6847c19bc01420bee76a5e486'
Submodule path 'lib/googletest': checked out 'ec44c6c1675c25b9827aacd08c02433cccde7780'
Submodule path 'lib/lufa': checked out 'ce10f7642b0459e409839b23cc91498945119b4d'
Submodule path 'lib/ugfx': checked out '3e97b74e03c93631cdd3ddb2ce43b963fdce19b2'
ืืขืช, ืืฉ ืืื ืืช ื-fork ืฉื QMK ืขื ืืืืื ื ืืืงืืืืช ืฉืืื ืืืชื ืืืืืื ืืืืกืืฃ ืืช ืืืคืืื ืืืงืฉืื ืฉืืื, ืืงืืคื ืืช ืืคืจืืืืงื ืืืฆืจืื ืืืชื ืขื ืืืื ืฉืืื. ืืฉืืชื ืฉืืืื ืขื ืืฉืื ืื ืฉืขืฉืืชื, ืชืืืื ืืืืกืืฃ, ืืืฆืข ืคืขืืืช commit ืืืืืืฃ ืืช ืืฉืื ืืืื ื-fork ืฉืืื ืืืืคื ืืื:
user@computer:~$ git add .
user@computer:~$ git commit -m "adding my keymap"
[master cccb1608] adding my keymap
1 file changed, 1 insertion(+)
create mode 100644 keyboards/planck/keymaps/mine/keymap.c
user@computer:~$ git push
Counting objects: 1, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (1/1), done.
Writing objects: 100% (1/1), 1.64 KiB | 0 bytes/s, done.
Total 1 (delta 1), reused 0 (delta 0)
remote: Resolving deltas: 100% (1/1), completed with 1 local objects.
To https://github.com/whoeveryouare/qmk_firmware.git
+ 20043e64...7da94ac5 master -> master
ืืฉืื ืืืื ืฉืืื ืืืคืืขื ื-fork ืฉืืื ื-GitHub - ืื ืชืืืจื ืืฉื (https://github.com/<whoeveryouare>/qmk_firmware
), ืชืืืื ืืืฆืืจ "Pull Request ืืืฉ" ืขืดื ืืงืฉื ืขื ืืืคืชืืจ ืืื:
ืืื ืชืืืื ืืจืืืช ืืืืืง ืืื ืขืฉืืชื commit - ืื ืืื ื ืจืื ืชืงืื, ืชืืืื ืืืฉืืื ืืช ืืคืขืืื ืขืดื ืืงืฉื ืขื "Create Pull Request":
ืืืจื ืฉืืืฉืชื, ืื ื ืขืืืืื ืืคื ืืช ืืืืื ืืืื ืืฉืื ืืืื ืฉืืฆืขืชื, ื ืืงืฉ ืฉืชืืฆืขื ืฉืื ืืืื ืืืกืืคื ืฉื ืืืจ ื ืงืื ืืช ืืฉืื ืืืื! ืชืืื ืฉืชืจืืชื ืืคืจืืืืงื QMK :)