切換到master分支
git checkout master
更新master**
git pull --ff-only upstream master
建立新的分支,並在新的分支上進行開發
git checkout -b "newbranch"
開發完成後,將修改的檔案加入到github
git add file
提交修改的檔案
git commit -m 「注釋」
將正在開發的分支提交到遠端**庫
git push origin newbranch
在github上發起pull request
分支合併後在本地執行第2步
git協同工作
git的介紹就不多說了。這裡只是簡單的寫些入門的操作。我們既然不講什麼大道理,那麼我們就模擬乙個具體的操作場景出來。場景一 1,張三在做乙個專案。用git控制專案。2,李四花一周時間幫張三完成乙個功能。3,在這一周內,張三自己也在工作。4,一周後,李四把工作成果給張三。5,張三把李四的工作合併到自己...
CocoaPods多版本協同工作
公司的專案多數情況下是指定cocoapods版本的,但是自己又想使用最新的cocoapods庫。難道要一會兒公升級到最新的cocoapods,一會兒降級到公司的cocoapods版本!接下來為大家介紹兩種方案 帶版本執行相關命令 pod 1.0.0 update pod version update...
git與SVN協同的工作流程
git可以和svn伺服器一起使用,即,伺服器採用svn,本地 庫使用git。這樣的好處是,可以相容以前的專案,同時本地有一套完整的版本控制系統,可以隨時檢視 修改歷史,隨時提交,不需要網路。合適的時候再提交到svn伺服器。git svn的工作流程也有很多,我們推薦使用下面這種方式。git svn i...