官方文件:分支-分支的新建與合併#r_basic_merge_conflicts
如果你是第乙個建立專案的人,專案放在你的github或者gitee上:
1,首先你要在本地要上傳檔案的資料夾中初始化建立乙個本地倉庫:git init
2,然後你把本地的檔案提交到快取區: git add .
3,然後你把快取區的檔案提交到遠端公共 倉庫:git commit -m "一些說明"
4,然後連線gitee: git remote add origin 你的網域名稱/你的專案名稱.git
5,然後將本地倉庫的檔案推送到gitee上:git push origin master: master(本地的分支:gitee上的分支)
如果你是加入別人專案中的管理員,第一次想要修改**時候:
2,本地修改**前,雖然已經把遠端gitee上的專案clone下來,在修改**之前還需要將遠端gitee上的檔案pull一下:
git pull origin master
3,然後你把本地修改的,新增的檔案提交到快取區: git add new.html all.php
4,將快取區的提交到本地倉庫:git commit -m "更新了"
5,然後將本地倉庫的檔案推送到gitee上:git push origin master: master(本地的分支:gitee上的分支)
如果你是加入別人專案中的管理員,第二次想要修改**時候(本地已經有.git記錄歷史):
1,先將gitee上的檔案pull下來,以更新本地倉庫:git pull origin master(這個origin是已經remote連線過的)
2,將檔案修改完畢後要推送過去,就按選項二的3~5執行一遍。
下面這個工具用於,對比兩個資料夾的檔案是否相同,並將檔案進行複製。
git 協同開發的使用
git branch devgit branchgitbranch ddevgitbanch d devgit reset head 檔名或者 git checkout devgit branch rgit push origin dev devgit push origin devgit push...
git 協同開發
gitlab多人協同工作 本文為亨利向 git權威指南 的作者蔣鑫老師的答疑郵件寫成。這裡特別感謝蔣鑫老師對我詢問gitlab的協同工作流程問題的詳細解答。蔣鑫老師的細緻專業的解答讓我非常感動。gitlab 新穎的git伺服器託管 開源免費。你可以在自己的公司或者開發團隊搭建好乙個。gitlab的工...
git協同開發
彙總參與該項目的各個開發者的 存放趨於穩定和可發布的 切換到develop分支 git checkout develop分出乙個功能性分支 git checkout b feature discuss在功能性分支上進行開發之後,多次commit 測試之後 合併到develop git checkou...