a) git clone 專案位址 從遠端倉庫轉殖專案到本地
b) git pull 從當前分支拉取更新**
c) git commit -m 「提交檔案的注釋」 提交**到本地倉庫
d) git add . 提交**到暫存區
e) git status 檢視檔案的狀態
f) git push 推送**到遠端倉庫
g) git stash 把本地修改儲存起來
h) git stash pop 把本地修改釋放出來
i) git checkout 分支名稱 切換工作分支
j) git merge 合併的分支名稱
注: git stash/git stash pop這兩個命令用作本地開發的內容遷移到其他分支,效果挺不錯的!
a) 多人開發專案時,提交**之前必須先拉取** git pull
b) 拉取最新**可能遇到兩種情況:
i. 拉取**沒有任何衝突
ii. 拉取**發生衝突 解決衝突方法
1.先把本地修改儲存起來 git stash
2.再拉取最新** git pull
3.把本地修改釋放出來 git stash pop
a) 雖然有衝突但是沒有衝突的內容
b) 有衝突解決衝突
c) 解決衝突
1、保留當前的改變
2、保留拉取的改變
3、保留兩者
c) 提交**到暫存區 git add .
i. 未儲存
ii. 儲存後
d) 提交**到本地倉庫 git commit -m 『修改內容注釋』
e) 把**推送到遠端倉庫 git push
f) 如果每個人都按這種方法操作,最後的日誌圖如下:
g) 回退版本 git reset --hard 版本號
git clone ssh:遠端倉庫位址)
b) 用vs code 開啟專案
c)d) 先拉取最新**
e) 再把修改**提交到本地倉庫
f) 再把**推送到遠端倉庫(推送)
g) 如果**提交提交錯誤了,還可以撤銷上一次提交
h) 這些就是vs code的常用git命令(如果衝突的話可以參照上面的第二部分)
Git詳細的多人開發心得
remote 遠端倉庫 repository 本地倉庫 index 暫存區 workspace 工作區 git init 初始化 git add 將檔案新增至暫存區 git commit m 備註說明 提交 git status 檢視是否還有檔案未提交 git diff 檢視檔案修改的內容 git ...
git的簡單使用(多人協作開發)
確定一條分支為穩定版,一般選master主幹,和角色許可權有關 或某一固定分支,許可權要修改 每人建立個人開發分支dev,格式參考 dev 姓名 開發模組 版本,版本可選加 個人分支開發完畢,推送遠端倉庫分支,再請求合併,由管理員處理後,可選刪除分支 測試人員拉取主幹測試,有問題後,建測試分支修復,...
使用Gitee多人專案協作開發的流程例項
1.首先,企業賬號下新建乙個名稱為協作開發測試倉庫的主倉庫,同時在倉庫下新建兩個分支lhy和lxw,同時倉庫成員新增小組成員a和b。lhy用來存放組員a開發的 部分,lxw用來存放組員b開發的 部分。組員a b此時在各自的賬戶下可以看到這個倉庫。2.組員a首先進入這個公司的倉庫,然後右上角fork該...