【学习笔记】GIT使用
生活随笔
收集整理的這篇文章主要介紹了
【学习笔记】GIT使用
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 正文
- git 流程:
- 正常:
- 查看:
- 回滾
- 刪除:
- 遠(yuǎn)程:
- 分支:
- 底層:
學(xué)習(xí)網(wǎng)站:廖雪峰git教程 ,筆記不斷更新中~
正文
git 流程:
正常:
- git add . 添加全部
- git add readme.txt 添加readme.txt文件
- commit ID:以 SHA1 計(jì)算出的大數(shù)字,而非 1 - 2 -3,避免協(xié)同情況下的版本號(hào)沖突
查看:
回滾
- –hard HEAD^ 回滾到上一個(gè)版本
- –hard HEAD~100 回滾到上100個(gè)版本
- –hard 6b18 用 commit ID 進(jìn)行回滾,只需要部分 ID 即可
- HEAD filename.xx 可以把暫存區(qū)的修改撤銷掉,放回工作區(qū)(之后再通過git checkout – file 繼續(xù)撤銷即可)
刪除:
遠(yuǎn)程:
-
添加庫關(guān)聯(lián):git remote add origin gitURL.git
-
第一次推送內(nèi)容:git push -u origin master
-
之后推送:git push origin master
以上為先有本地,再推遠(yuǎn)程;一般來說,先建遠(yuǎn)程庫,再克隆到本地比較好
-
先創(chuàng)建遠(yuǎn)程庫
-
然后git clone遠(yuǎn)程庫地址到本地
-
此時(shí) 本地 - 遠(yuǎn)程 都已經(jīng)關(guān)聯(lián)
分支:
創(chuàng)建 & 合并
- git check -b dev 創(chuàng)建,并切換到 dev 分支,等同于 git branch dev && git checkout dev
- git branch 查看當(dāng)前分支
- git merge branchName (把branchName分支,合并到當(dāng)前分支上;在此之前已經(jīng)做好add commit等操作)
- Fast-forward 快進(jìn)模式,直接修改指向的提交,合并速度快(無沖突)
- git branch -d branchName (刪除分支,可以在合并結(jié)束后進(jìn)行)
- git switch、git checkout 都可以用來切換分支
解決沖突
- Git用<<<<<<<,=======,>>>>>>>標(biāo)記出不同分支的內(nèi)容
底層:
總結(jié)
以上是生活随笔為你收集整理的【学习笔记】GIT使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【LeetCode笔记】240. 搜索二
- 下一篇: db设计专用excel_独家|自卸车如何