git 基本命令

2022-09-21 06:54:09 字數 2312 閱讀 5935

2.使用git命令提交**

(1) git pull 更新本地**(本地**與遠端發生衝突時git stash 隱藏當前分支的修改 git stash list 檢視隱藏的儲存記錄,git )

(2) git add (如果進行git stash 操作了需要 git stash pop 回到修改前) 

(3) git commit -m "提交說明比如***修復bug" 

(4) git status -uno 檢視當前的狀態 顯示當前提交到的的本地檔案

git push origin mybranch(mybranch你要提交的分支名) 

3.使用git stash 常用命令

(1)git stash s**e "s**e message"  : 執行儲存時,新增備註,方便查詢,只有git stash 也要可以的,但查詢時不方便識別。

(2)git stash list  :檢視stash了哪些儲存

(3)git stash show :顯示做了哪些改動,預設show第乙個儲存,如果要顯示其他存貯,後面加stash@,比如第二個 git stash show stash@

(4)git stash show -p : 顯示第乙個儲存的改動,如果想顯示其他存儲存,命令:git stash show  stash@  -p ,比如第二個:git stash show  stash@  -p

(6)git stash pop :命令恢復之前快取的工作目錄,將快取堆疊中的對應stash刪除,並將對應修改應用到當前的工作目錄下,預設為第乙個stash,即stash@,如果要應用並刪除其他stash,命令:git stash            pop stash@ ,比如應用並刪除第二個:git stash pop stash@

(7)git stash drop stash@ :丟棄stash@儲存,從列表中刪除這個儲存

(8)git stash clear :刪除所有快取的stash

4.刪除提交再git本地中的檔案

使用 git rm 命令即可,有兩種選擇,

一種是 git rm –cached 「檔案路徑」,不刪除物理檔案,僅將該檔案從快取中刪除;

一種是 git rm –f 「檔案路徑」,不僅將該檔案從快取中刪除,還會將物理檔案刪除(不會**到垃圾桶)。

git –如何撤銷已放入快取區(index區)的修改 

修改或新增的檔案通過 git add –all命令全部加入快取區(index區)之後,使用 git status 檢視狀態

(git status -s 簡單模式檢視狀態,第一列本地庫和快取區的差異,第二列快取區和工作目錄的差異),

提示使用 git reset head 來取消快取區的修改。

不新增引數,撤銷所有快取區的修改。

另外可以使用 git rm –cached 檔名 ,可以從快取區移除檔案,使該檔案變為未跟蹤的狀態,

同時下次提交時從本地庫中刪除。

注:沒有帶引數的 git reset 命令,預設執行了 –mixed 引數,即用reset版本庫到指定版本,並重置快取區,在上面的命令中指定的目錄版本是head,即當前版本,所以實際上沒有任何修改,僅是重置了快取區。

5.git合併分支

需求:將develop合併到master分支

(1).檢視當前分支(當前分支可以直接檢視或者命令檢視)

git branch或者命令git status

*代表當前分支

(2).切換分支到master

(3).將**更新到最新版本

git pull

(4).在master分支上,將develop分支合併到master上面

git merge develop

如果不行,使用命令

git merge develop --allow-unrelated-histories

(5).新增到快取

git add .

(6).提交到本地分支

git 基本命令

man git man git commit man git pull man git merge git config global user.name yourname git config global user.email yourname example.com cd home git m...

Git 基本命令

git config global user.name xx git config global user.email x com 1.建立專案資料夾 mkdir myproject 2.進入專案資料夾 cd myproject 3.初始化專案 git init 4.建立 readme.md tou...

Git 基本命令

說明 以下所有操作命令 均在 git bash 下執行,即命令為linux風格 檔案 以 txt 為例 其中,建立某乙個倉庫,在某一具體路徑下 執行 git init即可 幫助命令 git help 建立 respository git init 刪除 respository rm rf git 建...