用管理員和開發者來舉個例子吧!
首先說一下
建專案的這個人為管理員
1.管理員在github上面建好專案
2.管理員自己在本地建乙個資料夾,
3.git clone 在github上覆制位址---->轉殖專案
4.cd 專案資料夾名---->轉換到拉取下來的專案資料夾
5.git checkout -b dev---->建立分支dev並且切換到dev分支
6.寫你自己要寫的檔案
7.git commit -m "提交的注釋"---->提交自己的檔案到github
8.git push origin dev ----->推送到遠端分支dev、
9.管理員邀請開發者
10.git pull origin dev --->拉取別人修改過的版本(被開發者修改過的檔案)
開發者人員
開發者接受上面的管理員的邀請之後
1.git clone 在github上覆制位址---->轉殖專案 ***注意這裡的位址是複製https 而不是試試***
2.cd 專案資料夾名---->轉換到拉取下來的專案資料夾
3.git bransh ---->檢視分支
4.git checkout -b dev origin/dev 拉取遠端的dev分支
5.git add . ------>新增修改後的檔案
6.git commit -m "提交的注釋"
7.git push origin dev ----->推送到遠端
8.git mergin dev ----->合併**注意 合併時必須要切換到master分支在合併**
大概的理解 看不懂的話可以留下問題 我再解答 蟹蟹 git版本管理工具
以svn為代表的集中式版本控制系統,只有乙個 庫,開發的時候需要先從 庫獲取到最新的版本,然後開始幹活,幹完活之後提交到 伺服器。而git是一種分布式管理控制,每個使用 庫的機器上面都可以有自己的本地 庫,如果多人協作開發的話,只需要用一台伺服器作為中轉,來同步不同使用者之間的本地庫就行了,這樣在沒...
學習git版本管理工具
1.強制上傳 git push f origin master2.刪除已關聯的名為origin的遠端庫 git remote rm origin git remote rm github3.檢視遠端庫資訊 git remote v4.關聯github的遠端庫 git remote add githu...
Git版本管理工具使用
1.git簡介 git 讀音為 g t 是乙個開源的分布式版本控制系統,可以有效 高速地處理從很小到非常大的專案版本管理。git 是 linus torvalds 為了幫助管理 linux 核心開發而開發的乙個開放原始碼的版本控制軟體。2.安裝git 3.git使用 git倉儲 建立儲存資料夾,在資...