日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

git 常用命令笔记

發(fā)布時間:2023/12/19 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 git 常用命令笔记 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
#提交代碼會加上用戶名和郵箱 git config --global user.name 名字 git config --global user.email 郵箱 git config --global color.ui true#列出所有配置 git config --list#創(chuàng)建一個repository(倉庫) git init #可以看到一個.git目錄 ls -A #復(fù)制一個已有的項目 git clone https://git.coding.net/lackone/Demo.git#查看狀態(tài) git status #顯示簡單信息 git status -s#添加文件到倉庫 git add 文件git add *#提交 git commit -m '注釋' #直接提交到history中 git commit -a -m '注釋'#創(chuàng)建忽視文件(.gitignore) echo '*~' > .gitignore#查看文件的變化 git diff 文件 #查看stage中的變化 git diff --staged #查看work與history中的區(qū)別 git diff HEAD #查看簡單信息 git diff --stat HEAD#查看倉庫中的提交歷史 git log git log --pretty=oneline #查看分支合并圖 git log --graph #查看歷史提交commit id git log --pretty=oneline --abbrev-commit#版本回退(HEAD表示當(dāng)前版本,HEAD^表示上一個版本,HEAD^^上上個版本,HEAD~100上100個版本) #回退到上一個版本 git reset --hard HEAD^ git reset --hard 版本號#查看命令歷史 git reflog#只是撤銷工作區(qū)的修改時 git checkout -- 文件 #如果修改已經(jīng)提交到暫存區(qū),則分兩步 1、git reset HEAD 文件 2、git checkout -- 文件#刪除文件 git rm 文件 #從stage中刪除文件 git rm --cached 文件 #重命名文件 git mv 文件 新文件#暫停工作區(qū) git stash #查看 git stash list #恢得工作區(qū),stash并不刪除 git stash apply #恢復(fù)工作區(qū),同時把stash內(nèi)容刪除 git stash pop#創(chuàng)建分支 git branch 分支名 git checkout 分支名 上面兩條等同于如下 git checkout -b 分支名 #查看分支 git branch #切換分支 git checkout 分支名 #合并分支 git merge 分支名 #在Fast forward模式下合并分支,分支刪除后,分丟失分支信息 git merge --no-ff -m '注釋' 分支名 #刪除分支 git branch -d 分支名 #刪除一個沒有被合并過的分支,強行刪除 git branch -D 分支名 #設(shè)置本地分支與遠(yuǎn)程分支的鏈接 git branch --set-upstream 分支名 origin/遠(yuǎn)程分支名#查看遠(yuǎn)程庫信息 git remote #查看遠(yuǎn)程庫詳細(xì)信息 git remote -v#推送分支 git push origin master git push origin 分支名#拉取,不會自動合并 git fetch origin master#拉取并合并到本地 git pull origin master#創(chuàng)建標(biāo)簽 git tag 標(biāo)簽名 #給commit打標(biāo)簽 git tag 標(biāo)簽名 提交id git tag -a 標(biāo)簽名 -m '說明' 提交id #查看標(biāo)簽 git show 標(biāo)簽名 #刪除標(biāo)簽 git tag -d 標(biāo)簽名 #推送本地標(biāo)簽 git push origin 標(biāo)簽名 #推送本地全部未推送的標(biāo)簽 git push origin --tags #刪除遠(yuǎn)程標(biāo)簽 git push origin :refs/tags/標(biāo)簽名

?

轉(zhuǎn)載于:https://www.cnblogs.com/jkko123/p/6294572.html

總結(jié)

以上是生活随笔為你收集整理的git 常用命令笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。