1.git命令列操作步驟:
(1)git add . //儲存
(2)git commit -m "給提交的資訊起名字" //提交
(3)git pull //把伺服器最新的**拉下來
(4)git push origin +分支名 //把合併好的**推入伺服器
2 . git status 檢視你本地是否修改**,建立檔案、新增**、刪除**、檢視xib 、 storyboard檔案,檢視工程設定都會造成檔案的修改:
(1)如果git status執行結果是下圖所示:
如上圖表示在工程中沒有任何的修改,你可以直接執行git pull的操作,把伺服器最新**拉回到你本地。
(2)如果git status 執行結果如下圖:
如上圖所示就說明在工程中有修改的地方(如果你不小心做了一些修改而這些修改不需要儲存,那麼執行git stash),這個時候需要先儲存你本地的修改,然後在pull伺服器的最新**,也就是第乙個標題中的步驟。
3.如果在pull的時候彈出了乙個新的介面(如下圖),那麼就按 :+ wq + 回車 (儲存退出)或者 (control + z 強制退出/: q退出不儲存)
4.如果在自動合併(1.(5))的時候失敗,這個時候需要去**中找到衝突的地方,然後分析原因去修改,修改完成後還是第乙個標題的步驟開始。
自動合併失敗的原因:
注意:<<<<<<<< head
自己寫的**
***************=
別人寫的**
>>>>>>>>>>>>>>> 3fadefgeddfasfe
這種衝突首先先分析你們倆個的**是實現相同功能而寫的重複的**還是各自實現的不同的功能的**。(1)如果是重複**:兩個二選一刪除乙個,然後再把這些衝突標示符刪除即可;
(2)如果不是重複**,兩個都需要保留,只把衝突符號(紅色部分)刪除即可。
工程編譯通過之後就可以重新提交了,這個時候還需要從
第乙個標題中的步驟開始。
5.如果在開啟專案的時候出現如圖所示的情況:
就按圖顯示的去做即可:
git 命令列 和 cmd命令列
設定全域性使用者名稱 git config global user.name 區域性把global換成local 檢視全域性 git config global list 檢視git的狀態 git status 初始化 git into 名字 新增乙個檔案 git add readme.txt 刪除...
git編輯文字的命令列 Git命令列基本操作
0.安裝git 網上有很多git安裝教程,如果需要圖形介面,windows下建議使用tortoisegit,linux建議使用git gui或者gitk。1.git基本配置 git config可以配置git的引數,可以使用git config list檢視已經配置的git引數。其中有三個級別的儲存...
Git 命令列基礎
git是乙個開源的分布式版本控制工具 配置身份 配置身份 git config global user.name tony git config global user.email tony gmail.com 檢查是否配置成功 檢查配置 git config global user.name gi...