在Windows使用git工具将代码同步至github(作者:ying1989920)
【ps】git是一個分布式代碼管理工具,類似于svn,方便協同開發,git里面有所謂的倉庫(用來存放代碼的),分為本地和線上,線上的你可以自己搭建,不想搭建的話github就給你提供了。?
【關于同步原理】那么github利用的有點類似ssh雙機互信的原理,本機上生成一對密鑰(公鑰和私鑰),然后把公鑰添加到github上去,以達到認證的目的。
一、首先需要你去下載這個工具
https://windows.github.com/?
下載windows版本的,安裝。需要一段時間。?
?
?
登錄下?
二、生成本機密鑰并讓github信任
1.打開Git Shell終端執行ssh-keygen -t rsa -C“huangbaoying@oasgames.com”?
這里的郵箱你自己寫你自己在github注冊綁定的郵箱。?
?
執行命令?
?
2.在你的電腦上C:\Users\HuangBY.HuangBY-PC.ssh這個文件夾下面有一個文件id_rsa.pub打開并復制里面的內容。?
3.登錄https://github.com/login?
打開這里https://github.com/settings/ssh?
?
可以看到我們在安裝的時候已經添加了本機的公鑰了,你還可以添加多個?
具體做法如下?
?
添加成功如下?
三、測試本地能否提交到github上
1.在github上新建一個倉庫?
?
?
2.回到我們的個人首頁可以看到test倉庫?
?
點進去test倉庫,在右下角點擊復制,復制的就是克隆地址。?
?
3.再次回到我們的Git Shell切換到我們的工作目錄我自己的是D:/Git/test
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
OK我們看看克隆成功。?
去D盤這里文件夾下面看看?
D:\Git\test?
多了一個.git文件夾和一個README.md文件
4.測試代碼能否提交?
在本目錄下新建一個php文件。
- 1
- 2
- 3
然后在git shell里面操作
D:\Git> cd test D:\Git\test [master +1 ~0 -0 !]> D:\Git\test [master +1 ~0 -0 !]> git add test.php D:\Git\test [master +1 ~0 -0]> git commit -m "add test.php" D:\Git\test [master +1 ~0 -0]> git push- 1
- 2
- 3
- 4
- 5
我們去github上去看看?
?
多了一個test.php?
當然這里是一master來提交過去的,也可能是分支提交。更多關于git的使用我會抽時間給大家分享。。?
關于GIT更多知識大家可以參考這里http://www.tuicool.com/articles/vuyYJz
總結
以上是生活随笔為你收集整理的在Windows使用git工具将代码同步至github(作者:ying1989920)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2020苹果5G iPhone出货量
- 下一篇: JFinal开发环境搭建,JFinal开