Git:从github拉取一个分支到本地

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


原文地址:https://www.cnblogs.com/smuzoey/p/14016764.html