Git安裝和常用命令

2021-08-22 12:02:50 字數 2232 閱讀 7452

$ sudo apt-get install git
$ git config --global user.name "your name"

$ git config --global user.email "[email protected]"

$ mkdir learngit

$ cd learngit

$ git init

$ touch readme.txt

$ git add readme.txt

$ git commit -m "add a readme file"

commit可一次提交多個檔案,如:

$ git add file1.txt

$ git add file2.txt

$ git add file3.txt

$ git commit -m "add 3 files"

git add是將工作區的檔案新增到暫存區

git commit是將暫存區的檔案提交到當前分支

$ git diff readme.txt  // diff即difference
$ git status
$ git log

--pretty=oneline

$ git reset --hard head^  // 回退到上個版本
回退到上個版本後,git log看不到最近提交的版本了,如果要回到最近提交的版本,則需要找到版本的commit id

$ git reset --hard 3628164

// 3628164即為版本commit id

$ git reflog  // reflog中第一列即為commit id
$

gitcheckout--

readme

.txt

$ git reset head readme.txt
$ git rm test.txt

$ git commit -m "remove test.txt"

$ git checkout -b dev // 建立dev分支
git checkout命令加上-b引數表示建立並切換,相當於以下兩個命令:

$ git brance dev

$ git checkout dev

可用git branch命令檢視當前分支:

$ git branch

* dev // 當前分支前面會標乙個*號

master

$ git merge dev
git merge命令用於合併指定分支到當前分支。

-刪除分支

$ git branch -d dev
$ git config --global alias.st status

$ git config --global alias.co checkout

$ git config --global alias.ci commit

$ git config --global alias.br branch

$ git config --global alias.unstage 'reset head'

$ git config --global alias.last 'log -1'

$ git config --global alias.lg "log --color --graph --pretty=format:'%cred%h%creset -%c(yellow)%d%creset %s %cgreen(%cr)%c(bold blue)<%an>%creset' --abbrev-commit"

Git安裝和常用命令

git是目前世界上最先進的分布式版本控制系統!git能自動幫我們記錄每次檔案的改動,還可以讓同事協作編輯。接下來,簡單的介紹下git的安裝和常用命令 git安裝 完成安裝後,再選單欄選擇git git bash,跳出命令列視窗,就說明安裝成功了 安裝完成後,還需要最後一步設定,再命令列輸入 git ...

git常用命令和linux安裝

git initgit config global user.name git config global user.email git versiongitlist是乙個git倉庫檢視器 git statusgit add 新增 檔案到暫存區 git commit m 簡要說明 git log g...

git 的安裝和常用命令

mac有兩種安裝git的方法。安裝homebrew,然後通過homebrew安裝git,具體方法請參考homebrew的文件 在windows上安裝git 安裝完成後,在開始選單裡找到git git bash,蹦出乙個類似命令列視窗的東西,就說明git安裝成功!安裝完成後設定 安裝完成後,還需要最後...