准備好一個空文件夾 fileName,用來下載 github 上的分支
遠程分支 notes,本地分支 noets
1、到達 fileName 目錄下 cd fileName
2、初始化該文件夾 git init
3、和遠程倉庫建立連接 git remote add origin https://github.com/smuzoey/notes.git
4、獲取遠程倉庫下某個分支(notes分支) git fetch origin notes
5、在本地創建一個分支並切換到這個分支 git checkout -b devlop(本地分支名稱) origin/(遠程分支名稱)
6、將分支內容拉取到本地 git pull origin notes
小記錄
HEAD
1、git 版本控制,其實 HEAD 指針指向哪里
2、查看當前HEAD cat .git/HEAD
git branch
1、切換到某分支 git checkout branchName
2、創建某分支 git branch branchName
3、查看本地所有分支 git branch
4、查看遠程所有分支 git branch -r
5、查看本地和遠程所有分支 git branch -a
6、刪除本地分支 git branch -d branchName
7、刪除遠程分支 git push origin :branchName (":"代表刪除)
9、重命名 git branch -m oldName newName
git fetch
1、將更新取回 git fetch origin
2、將某分支更新取回 git fetch origin branchName
git pull
1、git pull 可以理解為 fetch + merge
git fetch orgin master + git merge FETCH_HEAD = git pull master
2、將遠程主機的某個分支更新取回,並與本地合並 git pull <遠程主機名> <遠程分支名> : <本地分支名>
3、默認和當前分支合並 git pull origin next
git log
1、查詢日志信息 git log
