git 創(chuàng )建空分支

git

有時(shí)候我們需要用到空分支,也就是該分支不需要任何提交記錄,不需要從其他分支繼承內容,適用于想要創(chuàng )建一個(gè)全新的空白分支,存放的內容和其他分支完全不同的場(chǎng)景,使用 git switch --orphan <branch> 命令可以切換到一個(gè)空分支

辰風(fēng)沐陽(yáng) 閱讀 358 2023-12-26

README.md 使用詳解

git

README.md:項目的自述文件,用于介紹項目整體的一個(gè)概覽。如果一個(gè)項目很長(cháng)時(shí)間沒(méi)有修改了,突然你需要修改這個(gè)項目,通過(guò)查看 README.md 對項目的描述可以讓你快速上手,當別人接手你的項目或你接手別人的項目也能快速的了解該項目

辰風(fēng)沐陽(yáng) 閱讀 3856 2023-03-12

Markdown 語(yǔ)法詳解

git

Markdown 是一種輕量級標記語(yǔ)言。約翰·格魯伯(John Gruber)在 2004 年創(chuàng )造了 markdown 語(yǔ)言,這個(gè)語(yǔ)言的目的是讓人們可以使用易讀易寫(xiě)的純文本格式編寫(xiě)文檔,然后轉換為 HTML 文檔,使用 markdown 語(yǔ)言編寫(xiě)文檔已經(jīng)成為了開(kāi)發(fā)者必備技能之一,本文記錄 Markdown 的語(yǔ)法、網(wǎng)站以及常見(jiàn)的工具

辰風(fēng)沐陽(yáng) 閱讀 1253 2023-03-11

git archive 命令詳解

git

git archive 命令用于將 git 倉庫中的文件歸檔為壓縮包文件??梢灾付ǚ种?、提交記錄進(jìn)行歸檔,歸檔內容可以是所有文件,也可以是指定文件,代碼托管服務(wù)平臺中的下載 zip 功能本質(zhì)上就是使用的該命令

辰風(fēng)沐陽(yáng) 閱讀 2923 2023-02-01

git 的 fork 功能

git

在 github 上發(fā)現一個(gè)很有意思的開(kāi)源項目,我很想加入其中,在這個(gè)項目的基礎進(jìn)行開(kāi)發(fā),成為這個(gè)開(kāi)源項目的貢獻者,而我又無(wú)法讓項目的擁有者給我分配一個(gè)開(kāi)發(fā)者的權限。所以,在這種場(chǎng)景下就可以使用 fork 功能。主流的代碼托管平臺 github、gitee、gitlab 都有 fork 功能

辰風(fēng)沐陽(yáng) 閱讀 1453 2023-01-05

gitee 的 issue 功能

git

issue 在開(kāi)源項目中應用很多,用戶(hù)會(huì )將 "發(fā)現的 bug"、"遇到的問(wèn)題" 以及 "功能優(yōu)化建議" 提交到 issue 中,開(kāi)源項目的作者看到會(huì )進(jìn)行處理回復,就是收集用戶(hù)反饋并進(jìn)行處理的功能

辰風(fēng)沐陽(yáng) 閱讀 1721 2023-01-02

git clean 命令詳解

git

git clean 命令用于刪除工作目錄中沒(méi)有被 tracked 的文件。這個(gè)命令一定要慎用,因為刪除后,就找不回來(lái)了。clean 命令和 reset 命令可以結合使用,可以實(shí)現讓工作目錄完全回到一個(gè)指定 commit 的狀態(tài)的目的

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

git shortlog 命令詳解

git

git shortlog 命令用于匯總 git 日志。該命令會(huì )將 git 的提交記錄按照作者進(jìn)行分組,并顯示每個(gè)作者 commit 的次數。git shortlog 有一個(gè)梗: 找出最懶的程序員,確實(shí)能找到,這個(gè)懶指的是提交次數最少的人

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

Git 常用命令匯總

git

git 的重要性就不必多說(shuō)了,它伴隨著(zhù)我們的整個(gè)職業(yè)生涯。本文記錄最全的 git 常用命令,當對某個(gè)命令遺忘時(shí),可以快速的查找,適合對 git 已有一定基礎的開(kāi)發(fā)者。本文持續更新補充內容,做到一篇文章就能熟練使用 git

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

git switch 命令詳解

git

checkout 命令具有分支的管理和文件的恢復兩個(gè)核心功能,功能較多、不夠準確。在 git 2.23 版本中新增了 switch 和 restore命令,用于替代 checkout 命令,進(jìn)而分化 checkout 命令的職責。換言之,checkout 將逐漸退出歷史舞臺

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