自己總結的 git 使用

2021-10-10 07:16:53 字數 1580 閱讀 2979

git 四連

git add .               // 將所有的改動放進暫存區

git commit -m '描述' // 提交並附帶概要資訊

git pull // con遠端倉庫拉取**

git push // 推送**到遠端倉庫(master分支)

git其餘常用命令
git log                 // 檢視日誌

git log -p // 檢視詳細歷史

git log --stat // 檢視簡要統計

git status // 檢視工作區狀態

git branch 名稱 // 建立分支

git checkout 名稱 // 切換分支

git checkout -b 名稱 // 建立並切換到新分支

git branch -d 名稱 // 刪除改分支(不能刪除當前所在的分支,不能刪除沒有合併到master上的分支)

git branch -d 名稱 // 刪除該分支(可以刪除沒有合併到master上的分支)

git commit -amend // 對最新的一條commit進行修正

git reset --hard head^ // 丟棄最新提交(未提交的內容會被擦掉)

git reset --soft head^ // 丟棄最新提交(未提交的內容不會被擦掉)

git revert head^ // 回到某個commit

git rebase 目標基礎點 // 重新設定基礎點

git merge 名稱 // 將分支合併到head指向的分支

git push origin localbranch // 將**推送到遠端倉庫的指定分支

git push -d origin branchname // 暫存**

git stash pop //彈出暫存**

對常用的一些命令進行別名配置,提公升自己的工作效率

git config --global alias.st status         git status ==> git st

git config --global alias.ci commit git commit ==> git ci

git config --global alias.co checkout git checkout ==> git co

git config --global alias.br branch git barnch ==> git br

git config --global alias.sh stash git stash ==> git sh

git config --global alias.pop "stash pop" git stash pop ==> git pop

常用git 自己收藏總結

本地 工作區 版本庫 暫存區 版本庫分支 遠端倉庫 新建個檔案目錄 git init 初始化倉庫,通過這個命令把這個目錄變成git可以管理的倉庫 把自己寫的東西放在目錄下 git add 檔案 把檔案從工作區 新增到暫存區 gitrm 檔案 刪除工作區檔案,並且將這次刪除放入暫存區。git comm...

git的使用總結

2 提交操作 git add 後面加乙個 匹配所有的檔案 git add file 1 file 2 file 3 多個檔案用 空格 隔開 git commit m 123 將修改從暫存區提交到本地版本庫 git push 將本地版本庫的分支推送到遠端伺服器上對應的分支 3 拉取最新 如果當前分支只...

git的使用總結

每天都在慢慢的積累中.有小烏龜tortoisegit,也有sourcetree,本熱比較少用命令,因為已經有了比較好用的第三方工具,為何還要浪費時間去敲命令,不過有人確實喜歡敲命令,不排除。因人而異。拿小烏龜來說吧。git有分支這樣一說,所以在提交 的時候,需要注意是否在你想提交的分支上面,不然,你...