日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
詳解git常用命令

在前面的文章中為大家講解了安裝git的具體方法, 在本篇文章中為大家整理git中常用的命令,有需要的小伙伴可以參考一下。

設(shè)置用戶信息

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

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

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

$ git config --list

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

GIT 命令

新建一個倉庫

為了建立一個新倉庫,運行如下命令:

$ git init

查找一個倉庫

為了查找一個倉庫,命令如下:

$ git grep "repository"

與遠程倉庫連接

為了與遠程倉庫連接,運行如下命令:

$ git remote add origin remote_server

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

$ git remote -v

克隆一個倉庫

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

$ git clone repository_path

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

$ git clone repository_path

在倉庫中列出分支

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

$ git branch

創(chuàng)建新分支

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

$ git checkout -b 'branchname'

刪除一個分支

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

$ git branch -d 'branchname'

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

$ git push origin:'branchname'

切換到另一個分支

從當前分支切換到另一個分支,使用

$ git checkout 'branchname'

添加文件

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

$ git add filename

文件狀態(tài)

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

$ git status

提交變更

在我們添加一個文件或者對一個文件作出變更之后,我們通過運行下面命令來提交代碼:

$ git commit -a

提交變更到 head 但不提交到遠程倉庫,命令是:

$ git commit -m "message"

推送變更

推送對該倉庫 master 分支所做的變更,運行:

$ git push origin master

推送分支到倉庫

推送對單一分支做出的變更到遠程倉庫,運行:

$ git push origin 'branchname'

推送所有分支到遠程倉庫,運行:

$ git push -all origin

合并兩個分支

合并另一個分支到當前活動分支,使用命令:

$ git merge 'branchname'

從遠端服務(wù)器合并到本地服務(wù)器

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

$ git pull

檢查合并沖突

查看對庫文件的合并沖突,運行:

$ git diff -base 'filename'

查看所有沖突,運行:

$ git diff

如果我們在合并之前想預(yù)覽所有變更,運行:

$ git diff 'source-branch' 'target-branch'

創(chuàng)建標記

創(chuàng)建標記來標志任一重要的變更,運行:

$ git tag 'tag number' 'commit id'

通過運行以下命令,我們可以查找 commit id :

$ git log

推送標記

推送所有創(chuàng)建的標記到遠端服務(wù)器,運行:

$ git push -tags origin

回復(fù)做出的變更

如果我們想用 head 中最后一次變更來替換對當前工作樹的變更,運行:

$ git checkout -'filename'

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

$ git fetch origin
$ git reset -hard master

好了,伙計們。這些就是我們使用 git 服務(wù)器的命令。我們將會很快為大家?guī)砀腥さ慕坛?。如果你希望我們對某個特定話題寫一個教程,請通過下面的評論箱告訴我們。像往常一樣, 歡迎您的各種意見和建議。


網(wǎng)頁題目:詳解git常用命令
網(wǎng)址分享:http://www.5511xx.com/article/cddshpd.html