久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

linux中GIT命令怎么用

180次閱讀
沒有評論

共計 1809 個字符,預計需要花費 5 分鐘才能閱讀完成。

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

設置用戶信息

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

在倉庫中列出分支

為了檢查所有可用的和當前工作的分支列表,執(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

從遠端服務器合并到本地服務器

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

$ git pull

檢查合并沖突

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

$ git diff -base  filename

查看所有沖突,運行:

$ git diff

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

$ git diff  source-branch   target-branch 

創(chuàng)建標記

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

$ git tag  tag number   commit id

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

$ git log

推送標記

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

$ git push -tags origin

回復做出的變更

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

$ git checkout - filename

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

$ git fetch origin$ git reset -hard master

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

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-08-25發(fā)表,共計1809字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 台北县| 威信县| 双辽市| 凤凰县| 阿图什市| 建始县| 迭部县| 聂拉木县| 宜兴市| 焉耆| 宁津县| 三明市| 新郑市| 信宜市| 云霄县| 清涧县| 铜鼓县| 洛隆县| 宝清县| 张家川| 柘荣县| 湘潭县| 荃湾区| 依安县| 上饶县| 临澧县| 阿合奇县| 穆棱市| 正蓝旗| 日照市| 巢湖市| 井冈山市| 泗阳县| 逊克县| 拉萨市| 贵港市| 衡山县| 台东县| 陇川县| 平陆县| 腾冲县|