国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Git-團隊開發(fā)及版本控制工具(操作指南)

這篇具有很好參考價值的文章主要介紹了Git-團隊開發(fā)及版本控制工具(操作指南)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1.Git的下載與安裝

下載地址:Git (git-scm.com)?或?Git for Windows

安裝:一般情況一直next就行,詳細請看:Git 詳細安裝教程(詳解 Git 安裝過程的每一個步驟)_git安裝-CSDN博客

安裝之后校驗是否成功:如果出現(xiàn)版本號就說明安裝成功了

git --version

Git-團隊開發(fā)及版本控制工具(操作指南),git

2.Git的常用命令

2.1初始化本地倉庫

git init

Git-團隊開發(fā)及版本控制工具(操作指南),git

初始化之后文件夾有一個.git文件,如果沒有請打開隱藏的項目,如果創(chuàng)建失敗可能是權限不夠或者是SSH失效了,建議管理員模式打開git bush here

Git-團隊開發(fā)及版本控制工具(操作指南),git

2.2add和commit命令

添加文件: add ? 提交文件:commit

【1】先創(chuàng)建一個文件:例如Demo.txt

Git-團隊開發(fā)及版本控制工具(操作指南),git

【2】將文件提交到暫存區(qū):

git add [文件名]

Git-團隊開發(fā)及版本控制工具(操作指南),git

【3】將暫存區(qū)的內(nèi)容提交到本地庫:

git commit -m "這是我提交的第一個文件 Demo.txt"

Git-團隊開發(fā)及版本控制工具(操作指南),git

注意:必須通過add,commit命令操作才可以將內(nèi)容提交到本地庫

2.3status命令

git status看的是工作區(qū)和暫存區(qū)的狀態(tài)

git status

上面剛剛提交之后,沒有什么可以提交

Git-團隊開發(fā)及版本控制工具(操作指南),git

創(chuàng)建一個文件Demo2.text

Git-團隊開發(fā)及版本控制工具(操作指南),git

再查看狀態(tài),Demo2.txt是紅色的,表示沒有被提交到暫存區(qū)

Git-團隊開發(fā)及版本控制工具(操作指南),git

執(zhí)行git add "Demo2.txt"提交之后,再次查看狀態(tài),Demo2.txt變綠了

Git-團隊開發(fā)及版本控制工具(操作指南),git

再次利用git commit提交到本地庫即可。

2.4log命令

git log 可以讓我們查看提交的,顯示從最近到最遠的日志?

git log

Git-團隊開發(fā)及版本控制工具(操作指南),git

日志展示方式:

方式1:分頁展示---> git log

方式2:每條日志都只顯示一行---> git log --pretty=oneline

Git-團隊開發(fā)及版本控制工具(操作指南),git

方式3:默認只展示簡短的 commit id 和提交注釋--->?git log --oneline

Git-團隊開發(fā)及版本控制工具(操作指南),git

方式4:多了HEAD@{數(shù)字} 信息,這個數(shù)字表示制作回到歷史版本需要走多少步---> git reflog

Git-團隊開發(fā)及版本控制工具(操作指南),git

2.5reset命令

reset命令:前進或者后退歷史版本

git reset --hard [索引] 

【1】我們將工作區(qū)的Demo.txt刪除,刪除命令:

Git-團隊開發(fā)及版本控制工具(操作指南),git

【2】將刪除操作同步到暫存區(qū):

Git-團隊開發(fā)及版本控制工具(操作指南),git

【3】將刪除操作同步到本地庫:

Git-團隊開發(fā)及版本控制工具(操作指南),git

【4】查看日志:

Git-團隊開發(fā)及版本控制工具(操作指南),git

【5】找回本地庫中刪除的文件,實際上就是將歷史版本切換到剛才添加文件的那個版本即可:?

Git-團隊開發(fā)及版本控制工具(操作指南),git

2.6diff命令

git diff [文件名] ---> 將工作區(qū)的文件和暫存區(qū)的進行對比

【1】更改工作區(qū)Demo.txt的內(nèi)容:

Git-團隊開發(fā)及版本控制工具(操作指南),git

【2】執(zhí)行命令進行對比:

Git-團隊開發(fā)及版本控制工具(操作指南),git

2.7分支

【1】什么是分支:通過多條線路同時推進多個任務

Git-團隊開發(fā)及版本控制工具(操作指南),git

【2】使用分支的好處:

同時可以多個分支并行開發(fā),互相不影響,提高開發(fā)效率

如果有一個分支功能失敗了,直接刪除就行,不會對其他分支產(chǎn)生影響

【3】操作分支

1.創(chuàng)建一個Demo2.txt文件:

Git-團隊開發(fā)及版本控制工具(操作指南),git

2.添加到暫存區(qū),保存到本地庫:

Git-團隊開發(fā)及版本控制工具(操作指南),git

3.查看分支:

git branch -v

Git-團隊開發(fā)及版本控制工具(操作指南),git

4.創(chuàng)建分支

git branch [分支名]

Git-團隊開發(fā)及版本控制工具(操作指南),git

5.切換分支

git checkout [要切換分支的分支名]

Git-團隊開發(fā)及版本控制工具(操作指南),git

6.分支合并:需要進入主分支之后再合并

git merge [要合并的分支名]

Git-團隊開發(fā)及版本控制工具(操作指南),git

3.GitHub遠程倉庫創(chuàng)建及相關操作

【1】新建遠程倉庫,點擊New repository

【2】錄入信息

【3】創(chuàng)建之后復制遠程倉庫地址

Git-團隊開發(fā)及版本控制工具(操作指南),git

【4】遠程倉庫地址較長,保存一個別名

1.查看別名:

git remote -v

Git-團隊開發(fā)及版本控制工具(操作指南),git

2.起別名:

git remote add [別名名稱] [遠程庫地址]

Git-團隊開發(fā)及版本控制工具(操作指南),git

3.推送操作

這里可能會出現(xiàn)報錯

fatal: unable to access 'https://github.com/jilongxiao/test.git/': Failed to connect to github.com port 443 after 21039 ms: Couldn't connect to server

因為git在拉取或者提交項目時,中間會有git的http和https代理,取消git本身的https代理,使用自己本機的代理

git config --global --unset http.proxy

執(zhí)行推送操作:

git push [別名] [要推送的分支名]

Git-團隊開發(fā)及版本控制工具(操作指南),git

4.推送成功之后,查看遠程庫

5.克隆操作

復制遠程倉庫地址

git clone [遠程倉庫地址]

Git-團隊開發(fā)及版本控制工具(操作指南),git文章來源地址http://www.zghlxwxcb.cn/news/detail-840261.html

到了這里,關于Git-團隊開發(fā)及版本控制工具(操作指南)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包