中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux中GIT命令怎么用

發布時間:2021-10-28 17:04:27 來源:億速云 閱讀:161 作者:小新 欄目:系統運維

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

設置用戶信息

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

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

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

$ git config --list

我們應該能夠看到輸出的用戶信息。

GIT 命令

新建一個倉庫

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

$ git init
查找一個倉庫

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

$ git grep "repository"
與遠程倉庫連接

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

$ git remote add origin remote_server

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

$ git remote -v
克隆一個倉庫

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

$ git clone repository_path

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

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

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

$ git branch
創建新分支

創建并使用一個新分支,命令是:

$ git checkout -b 'branchname'
刪除一個分支

為了刪除一個分支,執行:

$ git branch -d 'branchname'

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

$ git push origin:'branchname'
切換到另一個分支

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

$ git checkout 'branchname'
添加文件

添加文件到倉庫,執行:

$ git add filename
文件狀態

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

$ 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'
從遠端服務器合并到本地服務器

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

$ git pull
檢查合并沖突

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

$ git diff -base 'filename'

查看所有沖突,運行:

$ git diff

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

$ git diff 'source-branch' 'target-branch'
創建標記

創建標記來標志任一重要的變更,運行:

$ git tag 'tag number' 'commit id'

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

$ git log
推送標記

推送所有創建的標記到遠端服務器,運行:

$ git push -tags origin
回復做出的變更

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

$ git checkout -'filename'

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

$ git fetch origin$ git reset -hard master

以上是“linux中GIT命令怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節
推薦閱讀:
  1. git命令
  2. git命令總結

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

利辛县| 海阳市| 金乡县| 望城县| 伊宁市| 武强县| 稷山县| 江北区| 田林县| 搜索| 惠州市| 龙泉市| 通州区| 浠水县| 健康| 招远市| 墨竹工卡县| 黔南| 利辛县| 武定县| 巴里| 利川市| 南溪县| 长子县| 盐山县| 镶黄旗| 克什克腾旗| 禹州市| 德保县| 金乡县| 邓州市| 介休市| 会宁县| 沁水县| 赫章县| 木里| 靖边县| 武陟县| 孙吴县| 玉门市| 莱西市|