真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

linux中GIT命令怎么用

小編給大家分享一下linux中GIT命令怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了墨竹工卡免費(fèi)建站歡迎大家使用!

設(shè)置用戶信息

這應(yīng)該是安裝完 git 的***步。我們將添加用戶信息 (用戶名和郵箱),所以當(dāng)我們提交代碼時(shí),會(huì)產(chǎn)生帶有用戶信息的提交信息,這使得跟蹤提交過程變得更容易。要添加用戶信息,命令是 git config

$ git config --global user.name "Daniel"$ git config --global user.email "dan.mike@xyz.com"

添加完用戶信息之后,通過運(yùn)行下面命令,我們將檢查這些信息是否成功更新。

$ git config --list

我們應(yīng)該能夠看到輸出的用戶信息。

GIT 命令

新建一個(gè)倉庫

為了建立一個(gè)新倉庫,運(yùn)行如下命令:

$ git init
查找一個(gè)倉庫

為了查找一個(gè)倉庫,命令如下:

$ git grep "repository"
與遠(yuǎn)程倉庫連接

為了與遠(yuǎn)程倉庫連接,運(yùn)行如下命令:

$ git remote add origin remote_server

然后檢查所有配置的遠(yuǎn)程服務(wù)器,運(yùn)行如下命令:

$ git remote -v
克隆一個(gè)倉庫

為了從本地服務(wù)器克隆一個(gè)倉庫,運(yùn)行如下代碼:

$ git clone repository_path

如果我們想克隆遠(yuǎn)程服務(wù)器上的一個(gè)倉庫,那克隆這個(gè)倉庫的命令是:

$ git clone repository_path
在倉庫中列出分支

為了檢查所有可用的和當(dāng)前工作的分支列表,執(zhí)行:

$ git branch
創(chuàng)建新分支

創(chuàng)建并使用一個(gè)新分支,命令是:

$ git checkout -b 'branchname'
刪除一個(gè)分支

為了刪除一個(gè)分支,執(zhí)行:

$ git branch -d 'branchname'

為了刪除遠(yuǎn)程倉庫的一個(gè)分支,執(zhí)行:

$ git push origin:'branchname'
切換到另一個(gè)分支

從當(dāng)前分支切換到另一個(gè)分支,使用

$ git checkout 'branchname'
添加文件

添加文件到倉庫,執(zhí)行:

$ git add filename
文件狀態(tài)

檢查文件狀態(tài) (那些將要提交或者添加的文件),執(zhí)行:

$ git status
提交變更

在我們添加一個(gè)文件或者對(duì)一個(gè)文件作出變更之后,我們通過運(yùn)行下面命令來提交代碼:

$ git commit -a

提交變更到 head 但不提交到遠(yuǎn)程倉庫,命令是:

$ git commit -m "message"
推送變更

推送對(duì)該倉庫 master 分支所做的變更,運(yùn)行:

$ git push origin master
推送分支到倉庫

推送對(duì)單一分支做出的變更到遠(yuǎn)程倉庫,運(yùn)行:

$ git push origin 'branchname'

推送所有分支到遠(yuǎn)程倉庫,運(yùn)行:

$ git push -all origin
合并兩個(gè)分支

合并另一個(gè)分支到當(dāng)前活動(dòng)分支,使用命令:

$ git merge 'branchname'
從遠(yuǎn)端服務(wù)器合并到本地服務(wù)器

從遠(yuǎn)端服務(wù)器下載/拉取變更到到本地服務(wù)器的工作目錄,運(yùn)行:

$ git pull
檢查合并沖突

查看對(duì)庫文件的合并沖突,運(yùn)行:

$ git diff -base 'filename'

查看所有沖突,運(yùn)行:

$ git diff

如果我們?cè)诤喜⒅跋腩A(yù)覽所有變更,運(yùn)行:

$ git diff 'source-branch' 'target-branch'
創(chuàng)建標(biāo)記

創(chuàng)建標(biāo)記來標(biāo)志任一重要的變更,運(yùn)行:

$ git tag 'tag number' 'commit id'

通過運(yùn)行以下命令,我們可以查找 commit id :

$ git log
推送標(biāo)記

推送所有創(chuàng)建的標(biāo)記到遠(yuǎn)端服務(wù)器,運(yùn)行:

$ git push -tags origin
回復(fù)做出的變更

如果我們想用 head 中***一次變更來替換對(duì)當(dāng)前工作樹的變更,運(yùn)行:

$ git checkout -'filename'

我們也可以從遠(yuǎn)端服務(wù)器獲取***的歷史,并且將它指向本地倉庫的 master 分支,而不是丟棄掉所有本地所做所有變更。為了這么做,運(yùn)行:

$ git fetch origin$ git reset -hard master

以上是“l(fā)inux中GIT命令怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)站標(biāo)題:linux中GIT命令怎么用
當(dāng)前鏈接:http://weahome.cn/article/geoeed.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部