git的使用與積累


之前對git可以說是一無所知,不過現在做工程要用到,於是就花點時間找了一些資料,本文也只是各種git學習資料的集合,權當是學習筆記吧

一:git的安裝與配置

首先,git其實一般在linux環境下都是自帶有的,可以通過git –version查看一下自己的git 版本

然后,一般來說你需要在https://github.com/上面注冊一個帳號,這個帳號就是用於遠程托管你的代碼,這你注冊完了之后,可以在自己的空間里面添加新的工程repositorie,用於和你的本地的工程對應

最后,你需要將本地的電腦與你的github賬戶聯系起來,這里需要涉及到RSA方面的東西,具體做法參見:https://help.github.com/articles/generating-ssh-keys

    二:git的使用

1. git init      這條命令是你在工程目錄下做的,它會產生一個.git文件夾

2. git add.   文件快照,它就是會將修改過的文件或者刪除的等等這些文件存儲到暫存區。等待着提交到git倉庫

3. git commit -m ‘本次提交文件變化的描述信息’

//遠程

4. git remote add 遠程倉庫名 遠程倉庫地址     這里遠程倉庫名一般為origin  遠程倉庫地址就是github上你創建的那個repositorie下面的SSH地址

5. git clone 遠程倉庫地址 [克隆到指定文件夾]      將遠程的代碼拷貝到本地,一般用於別人下載你的代碼

6.  git pull 遠程倉庫名 本地要合並的分支名           將遠程的代碼合並到本地的分支,也可以直接用git pull默認就是把遠程倉庫下載與本地倉庫合並

7.  git push 遠程倉庫名 本地分支名       將本地的代碼推送合並到遠程

//本地

8.  git branch 查看目前有多少個分支

9.  git branch develop master 在master分支上創建develop分支

10. git checkout develop 切換到develop分支

11. git checkout -b develop master 在master分支上創建develop分支並進入develop分支

12. git checkout master; git merge develop 切換到master分支,將develop分支的內容合並到master中,如果出現merge沖突需要手動合並

13. git branch -d develop 刪除develop分支,-D強制刪除

 

相關參考:

1. http://shanewfx.github.io/blog/2012/04/21/learn-git-command/

 


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com