git的命令列操作

git的命令列操作

儘量使用明令行對專案進行git操作(gitlib庫)

1. 開啟明令行視窗

2. git命令連線gitlib的簡單操作

3. 專案中常見操作

4. 注意

…..

1. 開啟明令行視窗

  • 首先平臺必須安裝git客戶端
    git安裝包下載
  • 點選安裝(網上有安裝教程,傻瓜式安裝)
    git在Windows下安裝步驟
  • 在對應專案的根目錄下右鍵

    這裡寫圖片描述
  • 也可以在檔案管理系統欄使用CMD明令進入命令列視窗(什麼方法都行)

    這裡寫圖片描述
    在這裡如果不能再CMD下使用則將git安裝目錄下的CMD資料夾路徑新增到path環境變數中即可

    這裡寫圖片描述

2. git命令連線gitlib的簡單操作

我們使用git clone明令克隆遠端倉庫時為克隆的儲存庫中的每個分支建立遠端跟蹤分支,我們就有了對遠端倉庫的跟蹤
如果我們需要新增遠端連線通過git remote add來實現
通過git remote -v檢視目前已有的連線

3. 專案中常見操作

  • 檢視本地與遠端的同步情況(屬於自己的分支)
    git status
    這個操作也是本地庫與遠端自己分支的比對
  • 同步遠端(上游倉庫)
    git pull upstream
    上班之前完成這個操作
  • 在修改完成後專案推送到遠端的操作
    • 將提交的資訊新增到索引庫中
      git add .
      新增全部資訊
    • 將修改資訊進行推送
      git commit -m"本次提交的摘要資訊"
    • 將本地的更新推送到遠端(屬於自己的分支)
      git push
      與git pull相似
    • 通過web進行請求分支的合併
      git操作中有關於請求合併的操作流程

4. 注意

  • 在git push 和git pull時極易發生衝突
    通常的辦法就是手動將衝突修改,然後重新提交即可
  • 有衝突的情況下回導致分支合併時無法合併
    在專案中避免修改不屬於自己的程式碼,在同屬於不同的人的檔案處理時,要求一個進行修改。
  • 使用.gitignore檔案
    檔案中可以新增一些在程式碼,告訴Git哪些檔案不需要新增到版本管理中

    這裡寫圖片描述

github傳送門

有問題可以提問,文件有不正確的地方希望指正