亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Git分布式版本控制系統(tǒng)命令大全

Tecode / 2108人閱讀

摘要:對于剛學(xué)的朋友來說太痛苦了,一堆命令,于是就有了這篇文章,對于常用的命令進(jìn)行梳理。七月編程七月編程針對倉庫的配置可以使用如下命令進(jìn)行配置,如果是全局,添加即可。

image.png
對于剛學(xué) Git 的朋友來說太痛苦了,一堆命令,于是就有了這篇文章,對于常用的命令進(jìn)行梳理。

  • Workspace:工作區(qū)
  • Index / Stage:暫存區(qū)
  • Repository:倉庫區(qū)(或本地倉庫)
  • Remote:遠(yuǎn)程倉庫

1. 初始化

在當(dāng)前目錄新建一個(gè)Git代碼庫

git init

初始化一個(gè)新目錄

git init [project-name]

下載遠(yuǎn)程倉庫的項(xiàng)目到本地

git clone [url]

2. 配置

配置文件分為全部配置和倉庫配置,全局配置文件是 ~/.gitconfig,當(dāng)前項(xiàng)目配置文件是 .git/config。

我們平時(shí)主要修改的就是 remoteuserremote配置的是遠(yuǎn)程倉庫地址,user 配置的是你提交,推送時(shí)候用的用戶名和密碼,也會在 log 里面看到。

[user]
        name = 七月編程
        email = 七月編程@126.com
[remote "origin"]
        url = https://github.com/july/july.git

針對倉庫的配置可以使用如下命令進(jìn)行配置,如果是全局,添加 --global 即可。

git config user.name 七月編程

3. 添加/刪除

添加指定文件到暫存區(qū)

git add [file1] [file2] ...

添加指定目錄到暫存區(qū),包括子目錄

`git add [dir]``

添加當(dāng)前目錄的所有文件到暫存區(qū)

git add .

逐行檢查并提交,y是確定,n是取消

git add -p

刪除工作區(qū)文件,并且將這次刪除放入暫存區(qū)

git rm [file1] [file2] ...

4. 代碼提交

提交暫存區(qū)到倉庫區(qū),并填寫備注

git commit -m [message]

提交暫存區(qū)的指定文件到倉庫區(qū)

git commit [file1] [file2] ... -m [message]

修改上次的提交內(nèi)容,需要修改沒有 push 之前的提交

git commit --amend

追加新的內(nèi)容到上次沒有 push 的提交

git commit --amend --no-edit

5. 分支

列出所有本地分支

git branch

列出所有遠(yuǎn)程分支

git branch -r

列出所有本地分支和遠(yuǎn)程分支

git branch -a

新建一個(gè)分支,但依然停留在當(dāng)前分支

git branch [branch-name]

新建一個(gè)分支,并切換到該分支

git checkout -b [branch]

新建一個(gè)分支,與指定的遠(yuǎn)程分支建立追蹤關(guān)系

git branch --track [branch] [remote-branch]

切換到指定分支,并更新工作區(qū)

git checkout [branch-name]

切換到上一個(gè)分支,這個(gè)操作很常見,也很有用

git checkout -

建立追蹤關(guān)系,在現(xiàn)有分支與指定的遠(yuǎn)程分支之間

git branch --set-upstream [branch] [remote-branch]

合并指定分支到當(dāng)前分支

git merge [branch]

從其他分支合并 commit

git cherry-pick [commit]

刪除本地分支

git branch -d [branch-name]

刪除遠(yuǎn)程分支

git push origin --delete [branch-name

6. 遠(yuǎn)程同步

下載遠(yuǎn)程倉庫的所有變動

git fetch [remote]

顯示所有遠(yuǎn)端倉庫的配置

git remote -v

增加一個(gè)新的遠(yuǎn)程倉庫,并命名

git remote add [shortname] [url]

更新遠(yuǎn)程分支的變化

git pull [remote] [branch]

推送本地指定分支到遠(yuǎn)程倉庫

git push [remote] [branch]

7.撤銷

恢復(fù)暫存區(qū)的指定文件到工作區(qū)

git checkout [file]

恢復(fù)暫存區(qū)的所有文件到工作區(qū)

git checkout .

重置暫存區(qū)的指定文件,與上一次commit保持一致,但工作區(qū)不變

git reset [file]

重置暫存區(qū)與工作區(qū),與上一次commit保持一致

git reset --hard

重置當(dāng)前分支的指針為指定commit,同時(shí)重置暫存區(qū),但工作區(qū)不變

git reset [commit]

重置當(dāng)前分支的HEAD為指定commit,同時(shí)重置暫存區(qū)和工作區(qū),與指定commit一致

git reset --hard [commit]

新建一個(gè)commit,用來撤銷指定commit

git revert [commit]

暫時(shí)將未提交的變化暫存,然后再取出來

git stash
git stash pop

8. 信息查詢

顯示有變更的文件

git status

顯示歷史信息

git log

搜索提交歷史,根據(jù)關(guān)鍵詞

git log -S [keyword]

顯示某個(gè)文件的版本歷史

git log --follow [file]

顯示指定文件是什么人在什么時(shí)間修改過

git blame [file]

顯示暫存區(qū)和工作區(qū)的差異

git diff

顯示某次提交的元數(shù)據(jù)和內(nèi)容變化

git show [commit]

顯示某次提交時(shí),某個(gè)文件的內(nèi)容

git show [commit]:[filename]

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/125965.html

相關(guān)文章

  • 后端好書閱讀與推薦(續(xù)二)

    摘要:后端好書閱讀與推薦系列文章后端好書閱讀與推薦后端好書閱讀與推薦續(xù)后端好書閱讀與推薦續(xù)二幾個(gè)月又過去了,又讀了幾本書,同時(shí)為了深切體會到某些書里面的要點(diǎn)還專門做了一個(gè)小項(xiàng)目,這里就把讀書與小項(xiàng)目過程中的一些心得體會記錄一下。 后端好書閱讀與推薦系列文章:后端好書閱讀與推薦后端好書閱讀與推薦(續(xù))后端好書閱讀與推薦(續(xù)二) 幾個(gè)月又過去了,又讀了幾本書,同時(shí)為了深切體會到某些書里面的要點(diǎn)還...

    Jioby 評論0 收藏0
  • 后端好書閱讀與推薦(續(xù)二)

    摘要:后端好書閱讀與推薦系列文章后端好書閱讀與推薦后端好書閱讀與推薦續(xù)后端好書閱讀與推薦續(xù)二幾個(gè)月又過去了,又讀了幾本書,同時(shí)為了深切體會到某些書里面的要點(diǎn)還專門做了一個(gè)小項(xiàng)目,這里就把讀書與小項(xiàng)目過程中的一些心得體會記錄一下。 后端好書閱讀與推薦系列文章:后端好書閱讀與推薦后端好書閱讀與推薦(續(xù))后端好書閱讀與推薦(續(xù)二) 幾個(gè)月又過去了,又讀了幾本書,同時(shí)為了深切體會到某些書里面的要點(diǎn)還...

    CompileYouth 評論0 收藏0
  • 后端文章 - 收藏集 - 掘金

    摘要:為什么我會說它們是一樣的簡單思考一下我的后端書架后端掘金我的后端書架月前本書架主要針對后端開發(fā)與架構(gòu)。一方案調(diào)研版本選擇當(dāng)前主流版本是和應(yīng)用的后臺運(yùn)行配置后端掘金醬油一篇,整理一下關(guān)于后臺運(yùn)行的一些配置方式。 分享 50 個(gè)完整的 React Native 項(xiàng)目 - 掘金本文為 Marno 原創(chuàng),轉(zhuǎn)載必須保留出處! 公眾號 aMarno,關(guān)注后回復(fù) RN 加入交流群 簡書專題《 Rea...

    CntChen 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<