GIT 常用命令操作

2021-09-25 09:02:13 字數 1409 閱讀 6418

安裝後基本操作

1.git init 初始化 

2.git config user.name 'liuyao'  //設定賬號

3.git config user.email '[email protected]'  //設定郵箱

4.git config --list 檢視配置清單

5.git clone [**的url]  轉殖專案位址到本地

--檢視當前正在使用的分支 git branch

--檢視全部的分支git branch -a

---切換分支                  git checkout [分支名稱]

推薦使                      git checkout -b dev_srv origin/dev_srv

--一步到位(拉並且)  git clone -b dev_srv [**的url] 

git常用解決方案

git config --global core.longpaths true         配置檔案過長切換不了分支

git checkout -f [分支名稱 ]   強制切換分支

git reset --soft head~1     在ideea 的terminal視窗執行,回退本地倉庫

--捨棄本地版本 拉遠端**

1.git fetch --all

2.git reset --hard origin/20200807(分支名稱)

3.git pull

git branch -r 檢視遠端分支

git status 檢視當前狀態

git push origin kpy_730_dev   推送到遠端同名分支 kpy_730_dev =分支名稱 本地與遠端相同

git stash        //儲存開發到一半的**

git stash pop   //將**追加到最新的提交之後(繼續原來的工作)

git show commit_id ;//根據commit_id 檢視提交的內容

git reset --hard commit_id

在dev 分支上面開發了一部分**, 現在有乙個新的分支, 但是新分支是從dev_new 分支開出來的分支:new_pro,現在要將dev 提交的這部分**提交到new_pro 上面:

1:在 dev 上面提交這部分** git cimmit ;

2:在 dev 上檢視 記錄commitid : git log; //記錄commitid 如:e83241e9a1

3: 切換到new_pro分支: git checkout  new_pro; git cherry-pick  e83241e9a1 ;//new_pro 分支上就會有dev 上開發的這部分**拉

git 合**學習鏈結 

git操作常用命令

git status 檢視本地 狀態 git branch 檢視本地分支列表 git fetch 重新整理遠端分支,使用者別人剛提交分支你git branch a檢視不到 git branch a 檢視本地和遠端分支列表 git stash 暫存本地修改 git stash list 列出所有sta...

git常用命令操作

檢視要刪除快取的檔案 建立完git專案後一定要先處理.gitignore檔案,將每乙個 target都加上,多個工程要指定相對路徑下的target都加上,不能用 target git classpath deployables git gitignore idea project settings ...

git操作常用命令

1 git 刪除已經add的檔案。不刪除物理檔案,僅將該檔案從快取中刪除 git rm cached 檔案路徑 2 git推送本地分支到遠端分支 git checkout b feature branch 建立並切換到分支feature branch git push origin feature ...