一次使用git,記錄下使用過程。。。可能還有很多東西可能還沒理解,后期理解了再寫吧
git是什么.,百度的回答:
一:Git是什么?
Git是目前世界上最先進的分布式版本控制系統。
使用過程一直在百度,,,下面是百度時,覺得比較有參考價值的文章
參考的鏈接,搞不定的時候去看看,謝謝前人大佬些的辛勤奉獻:
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013752340242354807e192f02a44359908df8a5643103a000
http://blog.csdn.net/jiaoyaning1210/article/details/51131425
http://blog.csdn.net/kazeik/article/details/9113891
http://www.runoob.com/w3cnote/git-guide.html
前提:至少你得在github上注冊登錄吧
github官網:https://github.com
注冊完后,下載一個git客戶端,我下載的是git for windows版本,,這個的使用暫時還不了解
git for windows 下載下來安裝有兩個東東,一個是客戶端、一個是git shell工具
下載好了,先不管他們,開始下面的步驟,一步步的來
1.先要創建git遠程倉庫
先登錄github,如果第一次登錄就會有一個創建倉庫的提示,點進去創建就好了
或者點擊賬號旁邊的+號,下拉內容就有創建倉庫按鈕
點擊newrepository進入新建倉庫頁面,填寫名稱及描述,其他的默認值即可
創建的倉庫在主頁能看見
2.創建本地倉庫
遠程的倉庫好了,就開始建立本地的倉庫
這里好難講,,,你們直接看連接好了,不重復講,鏈接在這里 :http://blog.csdn.net/jiaoyaning1210/article/details/51131425
2。1首先創建用戶和郵箱
2.2 配置自己的電腦的sshkey ,具體配置請看上面連接內容看看
2.3自己創建一個本地倉庫/clone遠程倉庫
創建好后,要對本地倉庫執行初始化操作
命令自己看鏈接資料
3.本地倉庫更新代碼到遠程倉庫
先在本地倉庫下創建要提交文件,git add xx提交到本地倉庫緩存區,再Git commit xx 提交緩存區內容到本地倉庫
最后把本地倉庫內容提交到遠程倉庫
1.先把本地、遠程倉庫連接上
git remote add origin git@github.com:github用戶名/遠程倉庫名字.git
2.直接git push origin master 把master分支上的代碼推到遠程服務器上
4.多用戶提交代碼
在github上配置他人電腦上的sshkey就可以了
5.合並代碼
為什么需要合並代碼呢
Git的分支可以讓你在主線(master分支)之外進行代碼提交,同時又不會影響代碼庫主線。
分支的作用體現在多人協作開發中,比如一個團隊開發軟件,你負責獨立的一個功能需要一個月的時間來完成,你就可以創建一個分支,只把該功能的代碼提交到這個分支,而其他同事仍然可以繼續使用主線開發,你每天的提交不會對他們造成任何影響。當你完成功能后,測試通過再把你的功能分支合並到主線。
兩個分支就有了各自不同的修改,分支的內容都已經不同,如何將多個分支進行合並呢?
可以通過下面的git merge命令來合並experimental到主線分支master:
# 切換到master分支 $ git checkout master # 將experimental分支合並到master $ git merge -m 'merge experimental branch' experimental -m參數仍然是需要填寫合並的注釋信息。
第一次用,寫完 了,。自己寫了一遍對git果然更了解,但是客戶端的作用還是不是很了解。。