Git命令記錄

2021-08-22 12:18:26 字數 976 閱讀 8600

最近在廖雪峰老師的**學習使用git, 在此記錄git的一些命令

將目錄變成git倉庫: git init

新增檔案到倉庫暫存區: git add

將檔案提交到倉庫:git commit -m "message"

檢視修改內容: git diff

檢視提交記錄 git log (--pretty=oneline)

回退到某個版本: git reset --hard head^     head^ 是上乙個版本 head^^ 是上2個版本 head~100 上100個版本

檢視"每一次"命令: git reflog  可以用來反悔

檢視工作區狀態: git status

檢視工作區和版本庫裡面最新版本的區別:git diff head --

撤銷更改: git checkout --

刪除檔案: git rm

建立 ssh key: ssh-keygen -t rsa -c "[email protected]"

關聯遠端倉庫: git remote add (origin) [email protected]:***/learning.git  (需要先上傳sshkey)

將本地倉庫內容推送到遠端庫(github): git push (-u) (origin)《關聯時設定的遠端庫的名字》 master 因為第一次推送遠端庫為空需要加上-u

倉庫轉殖: git clone + addr

檢視分支:git branch

建立分支:git branch

切換分支:git checkout

建立+切換分支:git checkout -b

合併某分支到當前分支:git merge

刪除分支:git branch -d

檢視分支合併圖: git log --graph    git log --graph --pretty=oneline --abbrev-commit

git 命令記錄

最近用到一些git的我不常用的命令,一般都能直接在網上查到。但是查到之後又怕忘,就記錄在此 以後遇到會不時地更新 1.從github的遠端倉庫上clone指定分支 git clone b branch name remote repo其中 branch name是指你想要clone的分支名稱 rem...

Git 命令記錄

1.建立版本庫 git init 2.同步遠端分支 git clone git xx.xx.xx.xx x.git 3.加入暫存區 add 提交到本地版本庫 git commit m 推送遠端 git push 4.更新遠端 參考 git fetch origin master git log p ...

git命令記錄

git checkout origin develop 切換遠端分支到develop分支 git checkout b develop 20181130 本地建立新的分支,並切換到此分支 git add 新增所有的檔案到暫存區 git commit m develop add 增加完善資訊頁 提交檔...