git rebase 命令詳解

git

rebase 在 git 中是一個(gè)非常有魅力的命令,使用得當(dāng)會(huì)極大提高自己的工作效率;如果亂用,會(huì)給團(tuán)隊(duì)其他人帶來(lái)麻煩。合理使用 rebase 命令可以使我們的提交歷史干凈、簡(jiǎn)潔,讓我們一起來(lái)學(xué)習(xí)這個(gè)具有魅力的 rebase 命令吧 !

辰風(fēng)沐陽(yáng) 閱讀 1377 2022-09-01

git commit 提交規(guī)范

git

每個(gè)人 git 的提交記錄都有自己的風(fēng)格和習(xí)慣,如果沒(méi)有一套完整的規(guī)范,則每個(gè)人的代碼提交描述內(nèi)容會(huì)很隨意,會(huì)降低 log 的可讀性和維護(hù)性。所以需要有一套 git 提交規(guī)范,使提交記錄清晰明了,讓人一看就能知道每次提交的目的

辰風(fēng)沐陽(yáng) 閱讀 1170 2022-08-01

git status 查看狀態(tài)文件名亂碼

git

在 Windwos 11 上面使用 git add 時(shí)發(fā)現(xiàn)中文名稱(chēng)的文件名被編碼成了 \345\255\246\344\271.txt 格式的名稱(chēng)。解決方案: git config --global core.quotepath false

辰風(fēng)沐陽(yáng) 閱讀 995 2022-06-29

Navicat Premium v16.0、v16.1 破解激活

navicat

在 Navicat Premium 15 時(shí) 我們一般會(huì)使用 DFoX 注冊(cè)機(jī)進(jìn)行破解激活,但是在 Navicat Premium 16 中這種方式不行,本文記錄如何使用 NavicatCracker 破解激活 Navicat Premium 16,其實(shí) NavicatCracker 和 DFoX 使用方式一樣的

辰風(fēng)沐陽(yáng) 閱讀 22069 2022-06-06

git fetch 命令詳解

git

git fetch 命令用于將遠(yuǎn)程庫(kù)更新到本地。當(dāng)遠(yuǎn)程庫(kù)中有了新的提交記錄、分支、標(biāo)簽時(shí),可以使用這個(gè)命令將遠(yuǎn)程庫(kù)中的更新拉取到本地庫(kù)

辰風(fēng)沐陽(yáng) 閱讀 1831 2022-04-26

.git 目錄結(jié)構(gòu)內(nèi)容解析

git

當(dāng)我們執(zhí)行 git init 后,會(huì)生成一個(gè) .git 文件夾,這個(gè)文件夾我們稱(chēng)為 Git 倉(cāng)庫(kù)(Git Repository)。.git 目錄下面有很多文件和目錄,把這些內(nèi)容的作用搞清楚可以幫助我們了解到 git 的實(shí)現(xiàn)原理,進(jìn)而明白 git 是如何對(duì)文件進(jìn)行版本控制的

辰風(fēng)沐陽(yáng) 閱讀 1580 2022-04-19

git push 命令詳解

git

git push 用于更新遠(yuǎn)程引用以及關(guān)聯(lián)對(duì)象,使用本地 refs 更新遠(yuǎn)程 refs,同時(shí)發(fā)送完成給定 refs 所需的對(duì)象。用于將本地分支的更新推送到到遠(yuǎn)程主機(jī),也可以用于刪除遠(yuǎn)程分支和遠(yuǎn)程庫(kù)中標(biāo)簽

辰風(fēng)沐陽(yáng) 閱讀 700 2022-04-18

git stash 命令詳解(保存開(kāi)發(fā)進(jìn)度)

git

當(dāng)我們開(kāi)發(fā)新功能做到一半時(shí),產(chǎn)品經(jīng)理過(guò)來(lái)和我們反饋了一個(gè)緊急 bug,需要馬上解決,但是做了一半的新功能又不想提交到版本庫(kù)。這時(shí)可以使用 git stash 將當(dāng)前進(jìn)度保存起來(lái),修復(fù)完 bug 后再使用 git stash`恢復(fù)之前保存的進(jìn)度

辰風(fēng)沐陽(yáng) 閱讀 1422 2022-04-15

git merge 命令詳解

git

當(dāng)分支進(jìn)行合并時(shí),首先會(huì)自動(dòng)合并。如果可以自動(dòng)合并成功,只需要修改下合并后的備注信息,然后會(huì)自動(dòng)提交到版本庫(kù);如果自動(dòng)合并失敗,會(huì)出現(xiàn)文件沖突的提示,我們需要手動(dòng)將沖突處理掉,然后再將文件提交到版本庫(kù)

辰風(fēng)沐陽(yáng) 閱讀 2331 2022-04-13

git mv 從工作區(qū)和暫存區(qū)中重命名內(nèi)容

git

git mv 命令用于移動(dòng)或重命名一個(gè)文件、目錄或軟連接。它會(huì)將內(nèi)容從工作區(qū)和暫存區(qū)中重命名,手動(dòng)重命名需要執(zhí)行兩步操作,git mv 一步即可

辰風(fēng)沐陽(yáng) 閱讀 1557 2022-04-12