1、檢視**的修改狀態
git status
2、提交**
3、拉取**
git pull
4、建立新分支並關聯遠端分支
上邊的語句也可以寫成兩句話:
建立新分支 git checkout dev
切換到該分支 git branch dev
5、檢視分支
6、合併分支
把dev分支的內容合併到當前分支 (此處是將master 合併到 dev)
git checkout master
git pull
git checkout dev
git merge master
git push
7、刪除分支
刪除本地分支:git branch -d[branchname]
刪除遠端分支:git push origin --delete [branchname]
8、刪除檔案
git rm 刪除暫存區
或分支
上的檔案, 同時工作區也不需要這個檔案
git rm --cached 刪除暫存區
或分支
上的檔案, 同時工作區還需要這個檔案
9、暫存
為了減少衝突我一般提交**或者拉取的時候都會想暫存一下本地的**:
git stash // 暫存修改的**
git pull // 拉取遠端**
git stash pop // 將暫存的**pop出來
git stash list // 檢視暫存列表
git stash clear // 清空所有暫存資料
git stash drop stash@ // 這是刪除第乙個佇列,可以簡寫成 git stash drop
-------------------------------------
//此時就開心的寫你的**,或者提交你的**了,減少了多人同時開發同一專案時,出現衝突的問題
git add .
git commit -m "提交"
git push
10、恢復已刪除分支
git reflog 檢視想恢復到的版本的commitid
git checkout -b branch_name commitid 建立新分支並切換
git push origin branch_name 提交到遠端倉庫
git常用的一些操作
一 你是第乙個提交 到github gitlab上的人 git init 初始化本地倉庫 git add 將檔案加到暫存區 git commit m first commit 將檔案提交到本地倉庫 git remote add origin git github.com test.git 鏈結git...
Git的一些常用操作
檢視狀態 命令列 git status 檢視專案的分時支們 包括本地和遠端 命令列 git branch a 刪除本地分支 命令列 git branch d 刪除遠端分支 命令列 git push origin delete 執行本地檔案提交上傳的順序 命令列 git init 如果已經初始化生成了...
git的一些常用的操作
1.記錄歷史版本 每一次修改的記錄 資訊,能快速回退到每乙個版本 2.方便團隊之間開發寫作 3.遠端控制,遠端開發 4.分布式版本控制系統 分為三個區域 1.工作區 編輯 的地方 2.暫存區 常用來做臨時儲存 3.歷史區 有儲存的歷史版本 工作流程 工作區 暫存區 歷史區 可以恢復到工作區,或者直接...