GitHub學習筆記

1 創建:mkdir 文件夾名稱

2 將目錄設置爲工作倉庫 git init

3 在工作目錄放入文件,例如README文檔,和自己的項目文件

4 使用 gitstatus 查看當前狀態

5 將新放入的文件或者修改過的原有文件添加到中轉區域:git add 文件名

6 將修改提交到當前分支:git commit -m "所做的修改信息寫在這兒作爲備註"

7 查看對文件的修改變更信息: git diff 文件名

8 回退到前面的版本,例如:回退到上一個版本時候用git reset --hard HEAD^,回退到前面兩個版本時  候git reset --hard HEAD^^

 還可以直接用commit id來回退 :git reset --hard commit id

9 可以通過git reflog命令來查找commit id

10 撤銷工作區的修改:gitcheckout -- 文件名,此命令就是要回到最後一次git add 或者git commit   的狀態

  如果你已經將修改add到了暫存區,使用 git reset HEAD file 來撤銷暫存區的修改

  如果已經提交到分支了,就用上面的版本回退來退回到原來的版本

11 如果要刪除一個文件:首先在當下文件庫中使用rm file ,將文件刪除,然後git status會看到版本   庫中我呢間還是存在的,現在就需要git rm並且git commit,來徹底刪除

  另一種情況是在本地工作區誤刪了文件,就需要使用git checkout -- file 來撤銷刪除

12 使用 ssh-keygen -t rsa -C "email "來生成ssh key,一般生成的文件在你的用戶名主目錄下

13 登錄github網站,將生成的文件添加生成祕鑰

14 將本地倉庫推到遠程庫,先在你的github上面創建一個新的倉庫,然後使用git push -u origin     master將本地推向遠程

15 由於是第一次推送,我們使用了-u命令,這樣不但將本地的master分支內容推送到遠程端的master,   還會將兩者連接起來

16 從遠程倉庫clone到本地使用:git clone [email protected]:github用戶名/倉庫名字.git

17 創建一個分支用來供工作調試使用git branch 分支名稱,git branch會列出所有分支名稱

18 git checkout 分支名稱,用來切換分支

19 使用git merge 分支名稱來合併分支


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章