版本管理 玩轉git 團隊合作

2022-05-29 09:24:11 字數 1093 閱讀 8157

如果你想讓一位叫"夥伕"的程式設計師,和你一起開發,首先你得在你的**倉庫把夥伕新增到此專案中來,讓其成為開發者。

具體步驟:

專案->管理->專案成員管理->開發者->新增專案成員->輸入"huofu"

在github中的具體步驟:

專案->settings->collaborators->輸入"huofu"

為了給大家演示,我建立了乙個小號,並將其新增進我的專案成為開發者。

接下來我們將路徑切換到f盤,模擬乙個新的使用者。

我們輸入

git clone
這條指令的作用是將對應倉庫位址的專案轉殖到本地。執行完後,f盤下就多了乙個rrd的資料夾,這就是第乙個使用者推送上去的專案。我們姑且叫它管理員,那第二個使用者就叫開發者了。

然後我們在轉殖下來的目錄中去建立乙個檔案,然後隨意地輸入一些內容。

我們對修改後的專案進行提交。

git add .

git commit -m "這是第二個使用者提交的檔案"

git push master

這樣,我們的第二個使用者就將專案推送到了線上倉庫。

如果沒有彈出輸入使用者名稱和密碼的提示框,說明git使用的還是你第乙個使用者的資訊,你需要將使用者進行切換,然後再執行上面的操作。

這樣線上倉庫中就有了剛才推送的檔案,有人可能就會問了,這個config.txt檔案不是huofu提交的嗎,怎麼還是顯示管理員提交的呢?確實是兩個使用者提交的,但因為你是在同一臺電腦進行提交,伺服器還是會認為你的兩次提交是同乙個人。

這時候我們回到第乙個使用者的工作目錄,你會發現目錄中只有乙個檔案,也就說明線上倉庫的版本是比第乙個使用者的版本高的,這時候我們就需要對本地的倉庫進行更新,輸入

git pull origin master
這時候再檢視工作目錄,發現和線上倉庫的內容一致了。

版本管理 玩轉git 分支管理

接下來我們詳細地介紹一下。檢視所有分支 這樣說明只有master分支,且當前處在master分支上,前面的 號代表當前處於的位置。建立分支 git brand wechat這時我們檢視分支 這時就有了兩個分支,但是我們仍然處於master分支上。接下來我們切換分支。現在我們就處於wechat分支上了...

git 團隊合作

git checkout master git pull git checkout b feature newdy 把你的改的東西加到這個新分支裡,可以借助git cheeypick 命令 切換到develop,將自己的分支merge到develop git checkout develop git...

版本管理 玩轉git 快速入門git

如果你用過word文件寫過文章,那麼你一定會有這樣的經歷。我覺得某一段或者某一句寫得不夠好,但是,刪掉之後我可能會後悔把它刪掉了,進而又想把刪掉的段落找回來,這時,你想到了乙個好辦法,將每次的修改都作為乙個文章版本儲存起來,這樣雖然能夠解決你的問題。但是,隨著你的修改次數越來越多,你會發現,電腦桌面...