面試集錦(九)git

zhusir發表於2018-08-22

Git工作流

git的基本操作

git clone將一個git倉庫克隆到本地

git init 在本地初始化一個git倉庫

git add將一個檔案增加到本地快取

git state檢視檔案狀態

git diff檢視尚未快取的改動

git commit將快取內容提交到本地倉庫

git reset 取消已快取的內容

git branch建立分支

git checkout切換分支

git merge合併分支

git fetch從遠端倉庫下載分支,一般和git merge一起使用

git push推送到遠端倉庫

git merge和git rebase的區別

1.都是用來合併分支的

2.git merge只是內容合併,可以看到提交歷史

3.git rebase合併後,被合併的分支就消失了,是完全的合併,看不到提交歷史



相關文章