1.Git的下載與安裝
下載地址:Git (git-scm.com)?或?Git for Windows
安裝:一般情況一直next就行,詳細請看:Git 詳細安裝教程(詳解 Git 安裝過程的每一個步驟)_git安裝-CSDN博客
安裝之后校驗是否成功:如果出現(xiàn)版本號就說明安裝成功了
git --version
2.Git的常用命令
2.1初始化本地倉庫
git init
初始化之后文件夾有一個.git文件,如果沒有請打開隱藏的項目,如果創(chuàng)建失敗可能是權限不夠或者是SSH失效了,建議管理員模式打開git bush here
2.2add和commit命令
添加文件: add ? 提交文件:commit
【1】先創(chuàng)建一個文件:例如Demo.txt
【2】將文件提交到暫存區(qū):
git add [文件名]
【3】將暫存區(qū)的內(nèi)容提交到本地庫:
git commit -m "這是我提交的第一個文件 Demo.txt"
注意:必須通過add,commit命令操作才可以將內(nèi)容提交到本地庫
2.3status命令
git status看的是工作區(qū)和暫存區(qū)的狀態(tài)
git status
上面剛剛提交之后,沒有什么可以提交
創(chuàng)建一個文件Demo2.text
再查看狀態(tài),Demo2.txt是紅色的,表示沒有被提交到暫存區(qū)
執(zhí)行git add "Demo2.txt"提交之后,再次查看狀態(tài),Demo2.txt變綠了
再次利用git commit提交到本地庫即可。
2.4log命令
git log 可以讓我們查看提交的,顯示從最近到最遠的日志?
git log
日志展示方式:
方式1:分頁展示---> git log
方式2:每條日志都只顯示一行---> git log --pretty=oneline
方式3:默認只展示簡短的 commit id 和提交注釋--->?git log --oneline
方式4:多了HEAD@{數(shù)字} 信息,這個數(shù)字表示制作回到歷史版本需要走多少步---> git reflog
2.5reset命令
reset命令:前進或者后退歷史版本
git reset --hard [索引]
【1】我們將工作區(qū)的Demo.txt刪除,刪除命令:
【2】將刪除操作同步到暫存區(qū):
【3】將刪除操作同步到本地庫:
【4】查看日志:
【5】找回本地庫中刪除的文件,實際上就是將歷史版本切換到剛才添加文件的那個版本即可:?
2.6diff命令
git diff [文件名] ---> 將工作區(qū)的文件和暫存區(qū)的進行對比
【1】更改工作區(qū)Demo.txt的內(nèi)容:
【2】執(zhí)行命令進行對比:
2.7分支
【1】什么是分支:通過多條線路同時推進多個任務
【2】使用分支的好處:
同時可以多個分支并行開發(fā),互相不影響,提高開發(fā)效率
如果有一個分支功能失敗了,直接刪除就行,不會對其他分支產(chǎn)生影響
【3】操作分支
1.創(chuàng)建一個Demo2.txt文件:
2.添加到暫存區(qū),保存到本地庫:
3.查看分支:
git branch -v
4.創(chuàng)建分支
git branch [分支名]
5.切換分支
git checkout [要切換分支的分支名]
6.分支合并:需要進入主分支之后再合并
git merge [要合并的分支名]
3.GitHub遠程倉庫創(chuàng)建及相關操作
【1】新建遠程倉庫,點擊New repository
【2】錄入信息
【3】創(chuàng)建之后復制遠程倉庫地址
【4】遠程倉庫地址較長,保存一個別名
1.查看別名:
git remote -v
2.起別名:
git remote add [別名名稱] [遠程庫地址]
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 [別名] [要推送的分支名]
4.推送成功之后,查看遠程庫
5.克隆操作
復制遠程倉庫地址文章來源:http://www.zghlxwxcb.cn/news/detail-840261.html
git clone [遠程倉庫地址]
文章來源地址http://www.zghlxwxcb.cn/news/detail-840261.html
到了這里,關于Git-團隊開發(fā)及版本控制工具(操作指南)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!