forked from mfulz_github/qmk_firmware
76 lines
4.1 KiB
Markdown
76 lines
4.1 KiB
Markdown
|
<div dir="rtl" markdown="1">
|
|||
|
# ืืื ืืืฉืชืืฉ ื-GitHub ืขื QMK
|
|||
|
|
|||
|
GitHub ืขืืื ืืืืืช ืงืฆืช ืืจืืงื ืืื ืฉืื ืืืืจ ืืช ืืขืืืื ืืืชื - ืืืจืื ืื ืืืืื ืืชืื ืฉืื ืืืจ ืฉืื ืืจื ืืืฆืืข ืคืขืืืืช fork, clone ื-pull request ืขื QMK.
|
|||
|
|
|||
|
?> ืืืจืื ืื ืื ืื ืฉืืชื ืืจืืืฉืื ืื ืื ืขื ืืจืฆื ืฉื ืคืงืืืืช ืืกืืืืช command line (ืฉืืจืช ืืคืงืืื) ื-git ืืืชืงื ืืืขืจืืช ืฉืืื.
|
|||
|
|
|||
|
ืืชืืืื ื- [ืขืืื ืฉื QMK ื-GitHub](https://github.com/qmk/qmk_firmware), ืืชืฆืืื ืืคืชืืจ ืืืืง ืืขืืืื ืืืืื ืขื ืืชืืืื "Fork":
|
|||
|
|
|||
|
![Fork ื-GitHub](http://i.imgur.com/8Toomz4.jpg)
|
|||
|
|
|||
|
ืื ืืชื ืืืง ืืืจืืื, ืชืฆืืจืื ืืืืืจ ืืืืื ืืฉืืื ืืืฆืข ืคืขืืืช fork. ืืจืื ืืืืงืจืื, ืชืจืฆื ืืืฆืข fork ืืชืื ืืืฉืืื ืืคืจืื ืฉืืื. ืืจืืข ืฉื-fork ืืกืชืืื (ืืคืขืืื ืื ืืืื ืืงืืช ืงืฆืช ืืื) ืืงืืืงื ืขื ืืคืชืืจ ื-"Clone or Download":
|
|||
|
|
|||
|
![ืืืจืื ื-GitHub](http://i.imgur.com/N1NYcSz.jpg)
|
|||
|
|
|||
|
ืชืืืืื ืฉืืชื ืืืืจืื ืืืืคืฆืืื ืฉื "HTTPS", ืืืจื ืืช ืืงืืฉืืจ ืืืขืชืืงื ืืืชื:
|
|||
|
|
|||
|
![ืงืืฉืืจ HTTPS](http://i.imgur.com/eGO0ohO.jpg)
|
|||
|
|
|||
|
ืืืื ืืืืื, ืืงืืฉ `git clone --recurse-submodules ` ืืฉืืจืช ืืคืงืืื ืืืืืืงื ืืช ืืืื ืง ืฉืืื:
|
|||
|
|
|||
|
<div dir="ltr" markdown="1">
|
|||
|
|
|||
|
```
|
|||
|
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'
|
|||
|
```
|
|||
|
|
|||
|
</div>
|
|||
|
|
|||
|
ืืขืช, ืืฉ ืืื ืืช ื-fork ืฉื QMK ืขื ืืืืื ื ืืืงืืืืช ืฉืืื ืืืชื ืืืืืื ืืืืกืืฃ ืืช ืืืคืืื ืืืงืฉืื ืฉืืื, ืืงืืคื ืืช ืืคืจืืืืงื ืืืฆืจืื ืืืชื ืขื ืืืื ืฉืืื. ืืฉืืชื ืฉืืืื ืขื ืืฉืื ืื ืฉืขืฉืืชื, ืชืืืื ืืืืกืืฃ, ืืืฆืข ืคืขืืืช commit ืืืืืืฃ ืืช ืืฉืื ืืืื ื-fork ืฉืืื ืืืืคื ืืื:
|
|||
|
|
|||
|
<div dir="ltr" markdown="1">
|
|||
|
|
|||
|
```
|
|||
|
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
|
|||
|
```
|
|||
|
|
|||
|
</div>
|
|||
|
|
|||
|
ืืฉืื ืืืื ืฉืืื ืืืคืืขื ื-fork ืฉืืื ื-GitHub - ืื ืชืืืจื ืืฉื (`https://github.com/<whoeveryouare>/qmk_firmware`), ืชืืืื ืืืฆืืจ "Pull Request ืืืฉ" ืขืดื ืืงืฉื ืขื ืืืคืชืืจ ืืื:
|
|||
|
|
|||
|
![Pull Request ืืืฉ](http://i.imgur.com/DxMHpJ8.jpg)
|
|||
|
|
|||
|
ืืื ืชืืืื ืืจืืืช ืืืืืง ืืื ืขืฉืืชื commit - ืื ืืื ื ืจืื ืชืงืื, ืชืืืื ืืืฉืืื ืืช ืืคืขืืื ืขืดื ืืงืฉื ืขื "Create Pull Request":
|
|||
|
|
|||
|
![ืฆืจื Pull Request](http://i.imgur.com/Ojydlaj.jpg)
|
|||
|
|
|||
|
ืืืจื ืฉืืืฉืชื, ืื ื ืขืืืืื ืืคื ืืช ืืืืื ืืืื ืืฉืื ืืืื ืฉืืฆืขืชื, ื ืืงืฉ ืฉืชืืฆืขื ืฉืื ืืืื ืืืกืืคื ืฉื ืืืจ ื ืงืื ืืช ืืฉืื ืืืื! ืชืืื ืฉืชืจืืชื ืืคืจืืืืงื QMK :)
|
|||
|
</div>
|