獲取專案**
步驟1-轉殖專案**
獲取專案**:
轉殖專案
git clone (紅框內容)
此時git base所在目錄已經有了所要轉殖的專案。
步驟2-切換到本地開發分支
切換到專案的根目錄下,建立開發分支:
git checkout -b (分支名稱)
此時git 已經切換到新建的分支下。如果需要獲取遠端最新分支,則需要拉去最新**。
git pull origin (遠端分支)
步驟3-提交**
**開發完成之後,需要先與遠端分支同步**,故需要先拉取遠端分支保持**一致。
git pull origin (遠端分支)
將本地**新增到本地git倉庫。
git add .(.的含義是全部檔案,如果單獨提交,則需要寫出檔案全名)
把本地倉庫的**提交乙個版本。
git commit -m」(**編寫的內容即備註)」
將本地分支部署到遠端分支。
git push origin (遠端分支)
至此**已經提交到遠端分支。
解決衝突
什麼是衝突
衝突是指本地**的更新**段與遠端分支**段修改人不同,或者修改多人同時修改同一位置時會出現**衝突。
解決衝突
當出現類似下圖情況時,**出現衝突。衝突大多出現在使用git pull 的相關命令時。
屆時,需要使用如下方法解決。
首先將自己修改的**儲存在自己的工作區,本地**將儲存至上一次提交的版本。
git stash
之後再進行拉取**
git pull origin (遠端分支)
**更新完成,將儲存到工作區的**釋放到本地倉庫。
git stash pop
若有衝突idea**編輯器中的檔案顏色為紅色(新建檔案未新增到git:棕色;新建檔案新增到git:綠色;修改過的檔案:藍色;衝突檔案:紅色;未修改檔案:黑色)。
且檔案中衝突**段呈現如下圖情況:
到*****==
是遠端分支的**,
*****==
>>>>>> stashed changes
為本地**。
根據具體情況來進行修改衝突**。
之後按照常規操作即可。
常用命令 Git 常用命令大全
安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...
git 常用命令
檢視是否存在檔案需要上傳 git status git add git commit m 建立遠端倉庫 git remote add origin 116.255.146.153 ruby cd work daily project.git 更新git fetch 116.255.146.153 r...
git常用命令
詳細 1,git log p 命令來顯示每一次提交與其父節點提交內容之間快照的差異。2,為了檢視載入 staged 而並未提交 not committed 的內容差異,可以使用 git diff stage 命令 在git 1.6之前的版本中,使用 cached 適應情形 在執行git commit...