檔案管理初始化
檢視當前資料夾的狀態(紅色/綠色區別)
對指定檔案進行版本控制,git add . 對當前資料夾下所有檔案及子目錄進行版本控制。
建立提交記錄
檢視提交記錄
回到某乙個版本狀態版本記錄,如果之間沒有的檔案,現在增加了,如果回到以前版本,檔案會丟失
檢視目前版本
通過git reset --hard 版本號 讓本地檔案回到以前提交的版本。
從已修改狀態返回修改前的
將git status中紅色 部分臨時儲存到某乙個位置上。
臨時將存放的部分,再拿回檔案中
#乙個**(以下黃色區域都沒有變動)
#國產#日韓
#線下#小電影
開發直播(開發一半)
目的:將小電影下線!
此時git執行 git status -->git stash 此時開發直播(開發一半)沒有了,git stash將開發直播(開發一半) 暫時放在儲存中,然後將小電影刪除,重新git add. git commit,
然後git stash pop 將開發直播(開發一半)拿回如下
#乙個**(以下黃色區域都沒有變動)
#國產#日韓
#線下開發直播(開發一半)
然後再寫開發直播(開發一半)**
最後git stash pop拿回檔案
#國產電影
#日韓電影
#線下<<<<<<< updated upstream
*****==
開發直播
>>>>>>> stashed changes
此時會有衝突,git會將更新前和更新後的都放在那裡,人工篩選
建立分支。
git branck -d/-d 名稱 刪除branch分支
109-03
git branch
git branch dev
git branch bug
git branch -d bug
git checkout dev
git merge bug
#合併時候兩個修改同一行資料就會出現衝突
如果**出現bug,你們如何解決
建立乙個bug分支,然後進行bug處理,吃力完畢合併到master分支
刪除bug分支
回到dev分支繼續開發
合併檔名
git checkout -b 本地分支名x origin/遠端分支名x
修改**...
git branch -a 檢視已有分支
git status
git add .
git commit -m '版本內容or單號'
git push origin 本分支名
1.gitlab上點選merge requests
2.點選new merge request
3.點選compare branches and continue
4.填寫資訊
5.點選 submit mergerr request
Git使用命令
初始化本地git倉庫 git init宣告遠端倉庫路徑 git remote add origin 你的遠端專案位址 檢視倉庫位址 git remote v如果結果是正確的則跳過下面的 git remote rm origin 刪除當前連線 git remote add origin xx.git ...
git使用命令
建立分支 git branch mybranch 切換分支 git checkout mybranch 建立並切換分支 git checkout b mybranch 更新master主線上的東西到該分支上 git rebase master 切換到master分支 git checkout mas...
git 使用命令
在進行專案協作時使用git 進入到專案資料夾下 拉取資料使用 git pull 這樣可以拉取到隊友的更改 提交更改使用 三步驟 git add git commit m 注釋說明 git push git add 交新檔案 new 和被修改 modified 檔案,不包括被刪除 deleted 檔案...