git常用命令

2021-08-22 11:26:00 字數 1357 閱讀 3003

git:一種分布式版本管理工具!

安裝git;

安裝後$ git config --global user.name "your name" $ git config --global user.email "[email protected]"

建立遠端庫

$ ssh-keygen -t rsa -c "[email protected]" 建立shh key;

連線遠端

$ git remote add origin 遠端庫位址;

使用命令git push -u origin master第一次推送master分支的所有內容;

注:紅色都是代表名字,名字根據自己起的

$ git init 建立版本庫;

$ git remote -v 檢視連線的遠端庫;

$ git add name 新增檔案到倉庫;

$ git commit -m "這是注釋" 把檔案提交到倉庫

$ git status 檢視倉庫狀態;

$ git diff 檢視修改內容;

$ git log 檢視歷史提交;(返回過去)

$ git reset --hard hehd^ 返回到上乙個版本(加幾個^就是回幾個版本,加~2,就是回到版本2)

$ git reset --hard 隨機碼前幾位,(回到具體的版本)

$ git reflog 檢視歷史命令(返回未來)

$ git diff hehd -- name 檢視工作區和版本庫裡面最新版本的區別;

$ git checkout -- name 撤銷檔案在工作區的修改,撤回到上一次的儲存節點;

$ git reset head name 把暫存區的檔案撤回到工作區;

$ rm name 刪除檔案;刪除完要記得提交

$ git checkout -- name 用版本庫里的版本替換工作區的版本

$ git checkout name 切換分支

$ git checkout -b bev 建立並切換為dev分支;

$ git branch 檢視當前分支;

$ git merge dev 合併dev分支,要在上級分支上輸入;

$ git merge --abort 放棄合併

$ git branch -d dev 刪除dev分支;

$ git stash 儲存分支;

$ git stash list 檢視

$ git stash pop 恢復隱藏,同時隱藏副本刪除;

如果要丟棄乙個沒有被合併過的分支,可以通過git branch -d 強行刪除。

$ git push origin name 向遠端庫推送name分支;

$ git pull 抓取新的推送

常用命令 Git 常用命令大全

安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...

git 常用命令

檢視是否存在檔案需要上傳 git status git add git commit m 建立遠端倉庫 git remote add origin 116.255.146.153 ruby cd work daily project.git 更新git fetch 116.255.146.153 r...

git常用命令

詳細 1,git log p 命令來顯示每一次提交與其父節點提交內容之間快照的差異。2,為了檢視載入 staged 而並未提交 not committed 的內容差異,可以使用 git diff stage 命令 在git 1.6之前的版本中,使用 cached 適應情形 在執行git commit...