Git簡單命令使用總結

最近看了一個學習Github系列的文檔,自己其實也不是很熟悉,所以總結一下git相關操作命令,有助於自己的記憶和以後的查閱。(在進行git命令之前先進入到Git庫文件目錄下)

  • git init
    意思是初始化當前的這個git庫。
  • git status
    意思就是查看當前這個git庫的狀態。
  • git add +文件名
    意思是預提交到庫,實際上這裏是放到了暫存區或者說是緩衝區,並沒有真正提交到庫,爲了防止誤提交。
  • git commit -m ‘你要提交的信息’
    意思是提交文件並附有提交信息。
  • git branch
    意思是查看當前分支情況。用git init初始化庫的時候會默認生成一個主分支master,也是我們所在的默認分支。
  • git branch G
    意思是新建一個新分支G,這時新建的這個G分支裏面的內容和master分支內容無異。
  • git branch -d G
    意思是刪除分支G,假如你分支G建錯了或者該分支的代碼已經合併了,用此命令刪除G。
  • git branch -D G
    意思是強制刪除分支G,如果G分支裏面的代碼並沒有合併,用git branch -d G刪除不了,則可以用git branch -D G強制刪除。
  • git checkout G
    意思是切換到分支G,一般是默認處於分支master.
  • git merge
    意思是合併分支。假如你當前處於A分支,你想把B分支合併到A分支,則執行git merge B.
  • alias(配置)
    起別名的意思,如果一個命令比較複雜的話。例如:git config --global alias.br branch

關於ssh部分

  • ssh-keygen -t rsa(然後接着敲下3個回車鍵)
    意思是指定rsa算法產生密鑰,然後就會產生兩個文件id_rsa(密鑰)和id_rsa.pub(公鑰)。這兩文件默認分別在如下目錄裏生成:
    Linux/Mac 系統 在 ~/.ssh 下,win系統在 /c/Documents and Settings/username/.ssh 下,都是隱藏文件,接下來要做的是把 id_rsa.pub 的內容添加到 GitHub 上,這樣你本地的 id_rsa 密鑰跟 GitHub 上的 id_rsa.pub 公鑰進行配對,授權成功纔可以提交代碼。
  • ssh -T [email protected]
    意思是爲了驗證密鑰驗證是否成功。
若有錯誤,歡迎指正:)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章