成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

git 基本命令

Lin_YT / 2675人閱讀

摘要:和遠程倉庫版本控制,多人協(xié)作。將最近提交到版本庫的文件撤回刪除命令刪除暫存區(qū)文件前提是工作區(qū)已經(jīng)將此文件刪除刪除工作區(qū)和暫存區(qū)文件刪除暫存區(qū)文件工作區(qū)會保存此文件恢復(fù)命令對于指定版本中文件的恢復(fù)。

1.github和git

github: 遠程倉庫
git: 版本控制,多人協(xié)作。

2.拷貝和設(shè)置貢獻者命令

將遠程倉庫拷貝到本地倉庫:git clone 地址

命令:將遠程倉庫中的drag下載到本地

結(jié)果:本地文件夾drag-practice 中多了 drag

設(shè)置貢獻者:
git config -global user.name
git config -global user.email

3.git的三大工作區(qū)

提交命令

git add : 將工作區(qū)文件提交到暫存區(qū)。

git commit -m "備注信息": 將緩存區(qū)的文件提交到版本庫

git commit -a -m "備注信息": 將工作區(qū)所有文件提交到版本庫

對比命令

git diff 工作區(qū)暫存區(qū)的差別

git diff --cached暫存區(qū)版本庫的差別

git diff master工作區(qū)版本庫的差別

git diff master 倉庫名稱/分支名稱工作區(qū)版本庫的差別

撤銷命令

git reset HEAD :將最近提交到暫存區(qū)文件撤回。(相當(dāng)于暫存區(qū)回到上一步,回退的意思)

git checkout -- :將工作區(qū)某個文件狀態(tài)回退到版本庫狀態(tài)。

git commit --amend:將最近提交到版本庫的文件撤回

刪除命令

git rm : 刪除暫存區(qū)文件(前提是工作區(qū)已經(jīng)將此文件刪除)

git rm -f : 刪除工作區(qū) 和 暫存區(qū) 文件

git rm --cached : 刪除暫存區(qū)文件(工作區(qū)會保存此文件)

恢復(fù)命令

git checkout commit_id :對于指定版本中文件的恢復(fù)。

git reset --hard commit_id:對于指定版本的恢復(fù)

git reset --head HEAD^:回退當(dāng)前版本的上一個版本

git reset --head HEAD~num:回退當(dāng)前版本的上num個版本

git reflog:查看整體的日志(可以從過去的版本回到現(xiàn)在的版本)

同步到遠程倉庫

git remote: 查看遠程倉庫的名稱

git remote -v: 遠程倉庫對應(yīng)的地址

git push 名稱 分支 : 提交到遠程倉庫對應(yīng)分支上

解決多人沖突

git fetch:同步當(dāng)前代碼但不合并

- git diff master origin/master(查看本地倉庫和遠程倉庫的區(qū)別)
- git merge origin/master(手動合并沖突)

git pull: 同步當(dāng)前代碼直接合并

創(chuàng)建分支,合并分支

git branch:查看分支(*標(biāo)示所在分支位置)

git branch 分支名稱:創(chuàng)建分支

git checkout 分支名稱:切換分支

git checkout -b 分支名稱:創(chuàng)建并切換到當(dāng)前分支

git merge 分支名稱:合并分支(先回退到master分支上,如果有沖突,可以使用git status查看分支沖突發(fā)生的位置,手動解決分支。)

查看已合并分支 查看未合并分支 刪除分支

git branch --merged:查看當(dāng)前分支,已經(jīng)合并上的分支。

git branch --no-merged:查看當(dāng)前分支,沒有合并上的分支。

git branch -d 分支名稱:刪除分支(此分支已被合并)。

git branch -D 分支名稱:刪除分支(此分支沒有被合并,強制刪除)。

創(chuàng)建標(biāo)簽

git tab:查看標(biāo)簽內(nèi)容

git tab v1.0:添加標(biāo)簽為v1.0(在commit之后,寫git tab v1.0。之后推到遠程倉庫 git pull 倉庫名稱 v1.0)

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

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

相關(guān)文章

  • git 基本命令

    摘要:和遠程倉庫版本控制,多人協(xié)作。將最近提交到版本庫的文件撤回刪除命令刪除暫存區(qū)文件前提是工作區(qū)已經(jīng)將此文件刪除刪除工作區(qū)和暫存區(qū)文件刪除暫存區(qū)文件工作區(qū)會保存此文件恢復(fù)命令對于指定版本中文件的恢復(fù)。 1.github和git github: 遠程倉庫git: 版本控制,多人協(xié)作。 2.拷貝和設(shè)置貢獻者命令 將遠程倉庫拷貝到本地倉庫:git clone 地址 命令:將遠程倉庫中的dra...

    hedge_hog 評論0 收藏0
  • git 基本命令

    摘要:和遠程倉庫版本控制,多人協(xié)作。將最近提交到版本庫的文件撤回刪除命令刪除暫存區(qū)文件前提是工作區(qū)已經(jīng)將此文件刪除刪除工作區(qū)和暫存區(qū)文件刪除暫存區(qū)文件工作區(qū)會保存此文件恢復(fù)命令對于指定版本中文件的恢復(fù)。 1.github和git github: 遠程倉庫git: 版本控制,多人協(xié)作。 2.拷貝和設(shè)置貢獻者命令 將遠程倉庫拷貝到本地倉庫:git clone 地址 命令:將遠程倉庫中的dra...

    toddmark 評論0 收藏0
  • Git 基本命令,你都學(xué)廢了嗎

    摘要:掌握了命令行,使用圖形化工具如探囊取物。管理的文件狀態(tài)已修改已暫存已提交。由于我們使用了命令,但并未創(chuàng)建新的分支,所以創(chuàng)建了一個匿名分支。省略遠程分支名表示將本地分支推送到與之存在追蹤關(guān)系的遠程分支通常同名。概述此篇博文意在讓新手快速上手 Git,滿足工作中的基本需求,而非梳理細(xì)節(jié)。后續(xù)會再開一個系列,來探討 Git 細(xì)節(jié)問題。一、Git 的安裝這部分網(wǎng)站上資料非常多,根據(jù)自己的系統(tǒng)版本查找...

    Tecode 評論0 收藏0
  • git基本操作

    摘要:是一個開源的分布式版本控制系統(tǒng),可以有效高速地處理從很小到非常大的項目版本管理。用于跟蹤源代碼更改?;蚋甙姹镜南到y(tǒng)中,在里嘗試首次運行命令即可。 gitgit是一個開源的分布式版本控制系統(tǒng) (VCS),可以有效、高速地處理從很小到非常大的項目版本管理。用于跟蹤源代碼更改。它允許多個開發(fā)人員一起進行非線性開發(fā)。...

    weapon 評論0 收藏0

發(fā)表評論

0條評論

Lin_YT

|高級講師

TA的文章

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