准备好一个空文件夹 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 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