1. 程式人生 > >第一次使用github、git工具,本地倉庫、遠程倉庫使用

第一次使用github、git工具,本地倉庫、遠程倉庫使用

git工具 控制系統 align 第一次 測試 控制 windows版本 .net out

一次使用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 [email protected]: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果然更了解,但是客戶端的作用還是不是很了解。。

第一次使用github、git工具,本地倉庫、遠程倉庫使用