Git tricks

2022-06-23 13:57:10 字數 1301 閱讀 7965

origin 關鍵字,push的時候:《本地分支》:《遠端分支》 ,pull(強制merge)/fetch(不強制merge)

參考:

git branch  #檢視本地分支

git branch -r #檢視遠端分支(注意切換到對應的資料夾,與遠端分支對應)

注意不要在本地建立分支 而是在遠端建立分支 然後git pull到本地

git status
status 具體內容:

on branch serial0

changes not staged for commit:

(use "git add ..." to update what will be committed)

(use "git restore ..." to discard changes in working directory)

modified: test_resnet.py

no changes added to commit (use "git add" and/or "git commit -a")

git checkout .  #捨棄之前的修改

git checkout #命令用於切換分支或恢復工作樹檔案(在checkout某個檔案時會覆蓋修改的內容 這一點需要注意)

git add ***.py

git commit -m "message"

git push #上傳被註釋的所有檔案

之後在git的ci上面檢查pipline 是否通過

首先檢查上一步的pipline是否已經完全通過

然後呢在mr的右邊把merge的流程assign給mentor

每次開一個新倉庫或者git push 後觸發了pipline,需要在gitlab 的setting->member 裡面提交容器的申請

當上一個版本的**更新後

更新本地的master和git倉庫的master一致,可以參考方法

git remote -v #檢視遠端倉庫

git fetch origin master:temp #從遠端的origin倉庫 把**pull到本地master的tmp分支上面

git diff temp # 檢視本地分支 和tmp分支的不同

git merge temp # 將tmp分支與本地的master分支合併

git branch -d temp # 刪除一下已經建立的tmp分支

學習筆記 tricks 費用提前計算

sdoi2008 sue的小球 關路燈balticoi 2009 day1甲蟲 小結 新增一維狀態表示過去決策的影響,狀態數過大無法承受。於是將影響在過去決策時計算,通過狀態傳遞。 影響是必然的,後面無論發生什麼,都會對未來結果產生貢獻,即這個影響可以看作是這個決策本身的一項費用。 當前對未來的影響...

git git 分支

什麼動作,關鍵看你想完成什麼 1 新增新的遠端分支 git push origin current local branch new remote branch 2 刪除遠端分支 冒號前必須要有空格 git push origin remote branch 3 切換到遠端分支 只作臨時 git c...

Git Git分支

前言 克隆專案和切換目錄 使用命令 git clone ,完成專案的克隆 使用命令 cd ,完成工作目錄的切換。 建立分支和切換分支 使用命令 git branch 建立分支 使用命令 git branch 檢視分支狀態 使用命令 git checkout 切換到分支上 或者使用命令 git che...