1.初始化本地庫:讓git獲取到這個目錄的管理權(quán)
git init
查看文件夾的文件命令:ll
查看文件夾的隱藏的文件命令:ll -a
查看狀態(tài)的命令:git status
cat文件名:查看文件內(nèi)容
工作區(qū):當git status時,名字為紅色則在工作區(qū),需要提交到暫存區(qū)
暫存區(qū):git add命令,提交到暫存區(qū)
2.git add:添加到暫存區(qū)
git rm --cached:從暫存區(qū)中刪除
3.git commit -m "日志信息/版本號":提交本地庫
查看精簡版本信息:git reflog
查看完整版本信息:git log
4.版本穿梭:git reset --hard 版本號
只有切換了版本號,才能查看該版本的文件內(nèi)容
--------------------------------------
分支:在版本控制過程中,同時推進多個任務,為每個任務,我們就可以創(chuàng)建每個任務的單獨分支。使用粉質(zhì)意味著程序員可以把自己的工作從開發(fā)主線上分離開來,開發(fā)自己分支的時候,不會影響主線分支的運行。對于初學者而言,分支可以簡單理解為副本,一個分支就是一個單獨的副本。(分支底層其實也是指針的引用)
1.查看分支:git branch -v
2.創(chuàng)建分支:git branch 分支名
3.切換分支:git checkout 分支名
4.修改完代碼需要再次git add 文件名->git commit -m "版本日志" 文件名
5.切換到主分支(master),在主線上將分支合并
git checkout master->git merge 分支名字
6.合并分支:get merge 分支名
---------------------------------------------
分支合并產(chǎn)生沖突:
合并分支時,兩個分支在同一個文件的同一個位置有兩套完全不同的修改。Git無法替代我們決定使用哪一個。必須人為決定新代碼內(nèi)容。
當合并產(chǎn)生沖突的時候,需要在文件中手動修改,然后再次提交。
1.git add hello.txt->git commit -m "版本日志"
(注意git commit后面不加文件名)
------------------------------------------------
GitHub
1.創(chuàng)建遠程倉庫別名
git remote -v 查看當前所有遠程地址別名
引入遠程庫地址,并起別名(最好和文件名相同,容易記,在哪個分支上創(chuàng)建都可)
給遠程地址起別名:git remote add 別名 遠程地址
2.將本地的文件推送到遠程庫中(推送分支)
git push 別名 分支
3.將遠程端的分支拉取到本地上
git pull 別名 想要拉取的分支
4.克?。涸趧e的文件中點擊鼠標右鍵git bash here
git clone 鏈接地址
clone會做如下操作:1.拉取代碼。2.初始化本地倉庫。3.創(chuàng)建別名文章來源:http://www.zghlxwxcb.cn/news/detail-642663.html
別人想要提交代碼。需要得到你的授權(quán)。Settings->Collaborators文章來源地址http://www.zghlxwxcb.cn/news/detail-642663.html
到了這里,關(guān)于重溫git和GitHub的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!