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 ...