git常用命令 及其業務流程

2021-09-18 05:09:02 字數 1488 閱讀 2222

git 分割槽: 工作區→暫存區→版本庫→遠端倉庫

建立版本庫:

1. 在乙個合適的地方,建立乙個空目錄

2. cd進入目錄

3. 使用git init把這個目錄變成git可以管理的倉庫

本地倉庫:

git add	放進倉庫

git add . 所有的

git commit -m 「注釋資訊」 提交

git status 檢視當前倉庫狀態

git diff 檢視當修改的內容

git log 檢視日誌

版本回退:

git reset --hard head^ 回退到上一版本

git reset --hard head^^ 回退到上上版本

git reset --hard head~100 回退到上100個版本

git reset --hard head 具體版本號 回退到具體版本

git reflog 記錄每一次命令

git checkout -- filename 撤銷修改

遠端倉庫:

新增金鑰:

ssh-keygen -t rsa -c 「[email protected]」 建立ssh key

ssh -t [email protected] 測試秘鑰是否通過

關聯遠端倉庫:

git remote add origin 「遠端倉庫位址」

git remote rm origin 刪除關聯

git pull origin master 拉取遠端庫到本地庫

git pushorigin master 推送本地庫到遠端庫(需要先把內容拉取到本地;新版本需要加 --allow-unrelated-histories)

git clone 倉庫位址 轉殖遠端倉庫

.gitgnore 忽略特殊檔案(把檔名寫入到裡面)

分支:

git branch 分支名	建立分支

git branch 檢視分支

git checkout 分支名 切換分支

git merge 分支名 合併分支(合併給那個,就進入那個分支)

標籤:

git tag 標籤名	打標籤

git tag 檢視所有標籤

git tag 標籤名 commitid 指定commd id打標籤

git tag -a 標籤名 -m 「標籤資訊」 指定標籤資訊

git checkout 標籤名 切換到指定標籤

git show 標籤名 檢視說明文字

git tag -d 標籤名 刪除標籤

Git基本流程及常用命令

git共分為4個區,分別是 workspace 工作區 staging area 暫存區 快取區 local repository 或本地倉庫 remote repository 遠端倉庫 git config global user.name github名字 git config global ...

Git常用命令及使用流程

gitignore 是 git 倉庫中的乙個特殊的文字檔案,它裡面記錄了你不希望提交到倉庫的目錄和檔案的名稱或型別 git 目錄,就是你的本地倉庫 local repository 你的所有版本資訊都會存在這裡 git 所在的這個根目錄,稱為 git 的工作目錄 working directory ...

Git基本流程及常用命令

git共分為4個區,分別是 workspace 工作區 staging area 暫存區 快取區 local repository 或本地倉庫 remote repository 遠端倉庫 git config global user.name github名字 git config global ...