git的一些用法

2021-09-03 02:37:13 字數 1761 閱讀 4963

1.git tag

檢視tag:

git tag

打tag:

git tag -a v0.1.0 -m "release version 0.1.0"

推送所有tag到遠端:

git push origin --tags

推送指定tag到遠端:

git push origin v0.1.0

切換到指定的tag上:

git checkout v0.1.0

檢視相應標籤的版本資訊,並連同顯示打標籤時的提交物件:

git show v0.1.0

2.git 分支操作

git拉取遠端分支到本地:

1.git checkout -b 本地分支名x origin/遠端分支名x

2.git fetch origin 遠端分支名x:本地分支名x

git刪除本地分支

1.git branch -d br

推送乙個遠端分支

git push origin svm_develop:dj/qrcode

撤銷已經提交的push:

git reset --hard

3.將本地專案提交到github上

1.建立git倉庫

cd到你的本地專案根目錄下,執行:

git init

2.提交本地專案到本地倉庫中

git add .

git commit -m '提交到github'

3.在github上建立空的倉庫

4.將本地倉庫關聯到github倉庫

git remote add origin

5.push**到github上,要求輸入github郵箱和密碼

git push -u origin master

6.推送本地分支到遠端伺服器

git push --set-upstream origin bsf/feature/svm_develop

4.常用命令

將本地分支推送到遠端分支:

git push origin [本地分支名]

建立並切換分支:

git checkout -b [要建立並切換的新分支] [要複製的分支]

複製當前的本地分支並生成新分支:

切換到想要複製的本地分支,

然後 git checkout -b [要建立並切換的新分支]

5.git刪除分支

刪除本地分支:

git branch -d 分支名

刪除遠端分支:

git branch origin :分支名 (其實是推個空分支上遠端,相當於刪除)

或 git push origin --delete

6.本地**庫回滾(--hard修改記錄都沒了,--soft則會保留修改記錄):

檢視commit-id:

git log

之後本地回滾:

git reset --hard 某次的commit-id

或 git reset --soft 某次的commit-id

之後用本地分支強制覆蓋遠端分支:

git push -f

7.檢視某處提交的修改內容

git show

檢視某次提交的某個檔案的修改內容

git show

git一些用法

1.建立 倉庫,先輸入自己的名字跟密碼 2.git user.name user.email 3.建立 倉庫 git init 4.檢視 ls al 5.提交本地 git add build.gradle 新增單個資料夾 6.git add 7.在提交的時候記得新增你為啥要提交內容 git comm...

git一些用法

1.建立 倉庫,先輸入自己的名字跟密碼 2.git user.name user.email 3.建立 倉庫 git init 4.檢視 ls al 5.提交本地 git add build.gradle 新增單個資料夾 6.git add 7.在提交的時候記得新增你為啥要提交內容 git comm...

git的一些簡單用法

git介紹 git是目前世界上最先進的分布式版本控制系統 沒有之一 版本控制 同乙個檔案內容經過更刪改查後,檔名兒不同,最後想回頭找第乙個版本時,很難,版本控制就可以很好的解決安裝git 在linux上安裝git 首先,你可以試著輸入git,看看系統有沒有安裝git git the program ...