25條常用的git命令

2021-09-28 16:22:05 字數 1778 閱讀 2410

1、建立乙個新分支

git branch newbranch
2、拉取stg分支的內容到此分支

git pull origin master
3、將本地分支推送到伺服器

git push origin newbrach
4、檢視歷史記錄

git log
5、檢視簡潔log日誌

git log --pretty=oneline
6、將本地git回退到上乙個commit版本

git reset --hard head^
7、將本地git還原到原來的版本,到上面找原來的commitid

git reset --hard 6691ac250
8、檢視每一次命令,獲取曾經的操作記錄

git reflog
9、對檔案修改後,將沒有add的修改內容丟棄,丟棄工作區的修改(--必寫)

git checkout -- readme.txt
10、撤銷暫存區的修改,已經add的內容,但未commit的,將其放入工作區

git reset head aaa.txt
11、git pull時,如果提示refusing to merge unrelated histories,可以這樣執行

git pull origin master --allow-unrelated-histories
12、建立並切換分支

git checkout -b dev
13、檢視分支

git branch
14、在master中,把dev的修改內容merge到master分支上(合併指定分支到當前分支)

git merge dev
15、刪除指定分支

git branch -d dev
16、建立標籤,預設打在最新提交的commit上

git tag v1.0
17、檢視標籤

git tag
18、對歷史提交打標籤,找到commit id,打上標籤。

git tag v0.9 f52c633
19、看tag資訊,獲取版本號

git show
20、當衝突時,檢視衝突。

git status
21、檢視遠端庫的資訊

git remote -v
22、儲存未提交的**,去切換分支臨時處理bug

git stash
23、處理好bug後,恢復未提交的**

git stash pop
24、恢復指定的stash

25、檢視當前commit資訊

40條最常用Git命令總結

1.git檔案操作 git基本操作 初始化 git initinitialized empty git repository in e git test2018 git 查詢狀態 git statuson branch master initial commit untracked files us...

25 條 SSH 命令和技巧

ssh是乙個非常偉大的工具,如果你要在網際網路上遠端連線到伺服器,那麼ssh無疑是最佳的候選。下面是通過網路投票選出的25個最佳ssh命令,你必須牢記於心。1 複製ssh金鑰到目標主機,開啟無密碼ssh登入 ssh copy id user host 如果還沒有金鑰,請使用ssh keygen命令生...

git常用的命令

1.複製版本庫 研發人員首先clone整個版本庫 git clone git git clone git 2.建立分支 預設clone下來的git庫只包含master本地分支 master remotes origin head origin master remotes origin r91p1 ...