Git基本操作命令

2021-08-21 23:38:01 字數 2379 閱讀 1095

git參考

git init 初始化乙個git倉庫

git add file 新增乙個檔案,可以是多個檔案

git commit -m "frist" 新增備註

git push -u origin master 將檔案提交到主分支上

git stuts 檢視目前的git狀態

git remote add origin

使用git remote add 新增遠端倉庫

如果新增失敗,使用:

git remote rm origin 刪除一下就行

建立和合併分支:

git checkout -b dev 建立並切換分支

git branch 檢視當前分支

git checkout master 切換到master分支上

git merge dev 在master上合併dev的分支

檢視分支:git branch

建立分支:git branch name

切換分支:git checkout name

建立+切換分支:git checkout –b name

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

刪除分支:git branch –d name

git log 檢視日誌

檢視分支:

git branch -a

如果沒有看到所有的:

git fetch

然後在:

git checkout origin/dev

git基本常用命令如下:

mkdir: xx (建立乙個空目錄 xx指目錄名)

pwd: 顯示當前目錄的路徑。

git init 把當前的目錄變成可以管理的git倉庫,生成隱藏.git檔案。

git add xx 把xx檔案新增到暫存區去。

git commit –m 「xx」 提交檔案 –m 後面的是注釋。

git status 檢視倉庫狀態

git diff xx 檢視xx檔案修改了那些內容

git log 檢視歷史記錄

git reset --hard head^ 或者 git reset --hard head~ 回退到上乙個版本

(如果想回退到100個版本,使用git reset –hard head~100 )

cat xx 檢視xx檔案內容

git reflog 檢視歷史記錄的版本號id

git checkout -- xx 把xx檔案在工作區的修改全部撤銷。

git rm xx 刪除xx檔案

git remote add origin 關聯乙個遠端庫

git push –u(第一次要用-u 以後不需要) origin master 把當前master分支推送到遠端庫

git clone 從遠端庫中轉殖

git checkout –b dev 建立dev分支 並切換到dev分支上

git branch 檢視當前所有的分支

git checkout master 切換回master分支

git merge dev 在當前的分支上合併dev分支

git branch –d dev 刪除dev分支

git branch name 建立分支

git stash 把當前的工作隱藏起來 等以後恢復現場後繼續工作

git stash list 檢視所有被隱藏的檔案列表

git stash drop 刪除檔案

git stash pop 恢復檔案的同時 也刪除檔案

git remote 檢視遠端庫的資訊

git remote –v 檢視遠端庫的詳細資訊

git push origin master git會把master分支推送到遠端庫對應的遠端分支上

參考文章:

git push時.本地落後於其他遠端分支

此情況一般是由於本地版本落後於遠端分支,所以在push前,應當先fetch,出現的錯誤如下

to [email protected]:znfang/turtlebot.git

! [rejected] master -> master (fetch first)

error: 無法推送一些引用到 '[email protected]:znfang/turtlebot.git'

解決辦法:先fetch一遍

git fetch origin

git merge origin/master

再執行就不會出錯

git基本操作命令

命令git init 栗子 mkdir learngit cd learngit git init正常應返回 initialized empty git repository in users learngit git 注 成功後目錄中有.git隱藏目錄,使用ls a可以看見,切勿修改 新增 git...

git基本操作命令

1 建立本地倉庫 git init 2 專案新增至暫存區 git add 檔名 或 git add a 3 提交至本地倉庫 git commit m 提示資訊 4 檢視工作區狀態 git status 5 檢視歷史記錄 git log pretty oneline 按行顯示 6 回退上個版本 git...

git基本操作命令

這些命令是以前在網上看的廖雪峰大神的git教程後自己做的筆記總結記錄的,一直放在文字文件中存著生灰。話說廖神的git教程講的真心不錯,強烈推薦有不會使用git的朋友去看看。這是我第一次寫部落格,算是鍛鍊自己,同時也是為自己的學習做做筆記吧。1.用 git config global user.nam...