1 問題
我們經常看見git相關操作裏面看到HEAD和origin這些專業名稱,它孃的到底什麼意思。
2 解釋
1)HEAD
git 中的分支,本質上僅僅是個指向 commit 對象的可變指針, HEAD 是一個特別指針,它是一個指向你正在工作中的本地分支的指針,可以將 HEAD 想象爲當前分支的別名,git 就是這樣知道你當前在哪個分支上工作。
2)origin
origin 指的就是遠程倉庫,非本地倉庫
echo "hello chenyu" >> README.md
git init
git add README.md
git commit -m 'first commit'
git remote add origin https://github.com/****.git
git push -u origin master
我們應該要形成習慣,就是我們第一次新建master分支的時候,一般只放README.md文件,不放其它東西,然後我們再在master分支上新建立一個develop分支進行開發,然後後面在develop分支開發好了再到master上合併一般就不會有問題,如果直接在master上分支開發,一般說明習慣不好,計算機素養不夠,基本功不紮實。