Git从入门到入土
Git從入門(mén)到入土
- 1 基本操作
- 1-1 創(chuàng)建倉(cāng)庫(kù)
- 1-2 提交修改
- 2 Git回退
- 2-1 撤銷(xiāo)上一次commit
- 2-2 將未add提交的修改內(nèi)容全部還原
- 3 Git遠(yuǎn)程倉(cāng)庫(kù)
- 3-1 查看項(xiàng)目的遠(yuǎn)程信息:
- 3-2 為項(xiàng)目添加遠(yuǎn)程分支:
- 3-3 修改遠(yuǎn)程倉(cāng)庫(kù)地址:
- 4 更新項(xiàng)目的操作
- 4-1 其他開(kāi)發(fā)者上傳代碼,需要更新本地的代碼,并上傳自己的代碼
- 4-2 從Git更新項(xiàng)目
- 5 分支管理
- 5-1 查看分支
- 5-2 切換分支
1 基本操作
1-1 創(chuàng)建倉(cāng)庫(kù)
- Git init:在一個(gè)文件目錄執(zhí)行該指令,會(huì)把該目錄快速設(shè)置成Git的代碼倉(cāng)庫(kù)。
- Git clone:從遠(yuǎn)程服務(wù)器clone工程,也會(huì)創(chuàng)建一個(gè)代碼倉(cāng)庫(kù)。
1-2 提交修改
- git add :添加文件到倉(cāng)庫(kù)
- git commit -m “這里是注釋” :將add的文件添加注釋并且提交到代碼倉(cāng)庫(kù)
- git commit –amend -m “這里是追加的注釋,會(huì)覆蓋上次的注釋”
2 Git回退
2-1 撤銷(xiāo)上一次commit
可以先查看工作樹(shù)狀態(tài),哪些內(nèi)容需要add&commit
git status
HEAD^ 表示上一次的commit,
如果進(jìn)行兩次的commit,想要都撤回,可以使用HEAD~2
soft 不刪除工作空間的改動(dòng)代碼 ,撤銷(xiāo)commit,不撤銷(xiāo)git add file
hard 刪除工作空間的改動(dòng)代碼,撤銷(xiāo)commit且撤銷(xiāo)add
git reset --soft HEAD^
2-2 將未add提交的修改內(nèi)容全部還原
git checkout ReadMe.txt(文件名)
3 Git遠(yuǎn)程倉(cāng)庫(kù)
3-1 查看項(xiàng)目的遠(yuǎn)程信息:
git remote -v
3-2 為項(xiàng)目添加遠(yuǎn)程分支:
git remote add ”遠(yuǎn)程分支名稱(chēng)“ “項(xiàng)目地址”
3-3 修改遠(yuǎn)程倉(cāng)庫(kù)地址:
git remote set-url “要修改的遠(yuǎn)程分支名稱(chēng)” “要修改的項(xiàng)目地址”
4 更新項(xiàng)目的操作
4-1 其他開(kāi)發(fā)者上傳代碼,需要更新本地的代碼,并上傳自己的代碼
首先如果遠(yuǎn)程項(xiàng)目進(jìn)行了更新,我們需要從分支進(jìn)行拉取,這樣本地的代碼和遠(yuǎn)程倉(cāng)庫(kù)代碼就同步了
git pull ava master
然后上傳代碼到Gitea服務(wù)器:
git add 新增的單個(gè)或多個(gè)文件
git commit -m ‘提交信息’ 注釋并提交文件
git push 推送到本地倉(cāng)庫(kù)
Gitea創(chuàng)建合并請(qǐng)求
4-2 從Git更新項(xiàng)目
git pull ava master 從遠(yuǎn)程倉(cāng)庫(kù)拉取到本地倉(cāng)庫(kù)
git push origin master 從本地倉(cāng)庫(kù)推送到項(xiàng)目
5 分支管理
5-1 查看分支
- git branch
-r 顯示所有遠(yuǎn)程分支,-a 顯示所有本地分支和遠(yuǎn)程分支
5-2 切換分支
- git checkout master
切換到名為master的分支下
如果我的博客對(duì)你有幫助、如果你喜歡我的博客內(nèi)容,請(qǐng) “點(diǎn)贊” “評(píng)論” “收藏” 一鍵三連哦!
聽(tīng)說(shuō) 👉 點(diǎn)贊 👈 的人運(yùn)氣不會(huì)太差,每一天都會(huì)元?dú)鉂M(mǎn)滿(mǎn)哦 嘿嘿!!! ?? ?? ??
大家的支持就是我堅(jiān)持下去的動(dòng)力。點(diǎn)贊后不要忘了👉 關(guān)注 👈我哦!
總結(jié)
- 上一篇: ui设计稿psd文件,前端怎么抠图,怎么
- 下一篇: html+css实战91-pxcook使