1.github上创建代码仓库
2.把代码仓库git clone下来
3.完成开发任务,将代码push上仓库
git分支
当clone一个远程的repo之后,默认会在本地新建一个master或main的本地分支。
$ git branch -a
feature
* main
remotes/origin/HEAD -> origin/main
remotes/origin/develop
remotes/origin/main
注意:自己主机的分支是本地分支,github代码仓库是远程分支。
本地分支:*main
feature
远程分支:remotes/origin/HEAD -> origin/main
remotes/origin/develop
remotes/origin/main
当远程存在develop分支时,可以直接checkout下来
$ git checkout develop
当远程不存在develop分支时,checkout会报错
$ git checkout develop
error: pathspec 'develop' did not match any file(s) known to git
git pull操作
git fetch:
将远程代码仓库的所有分支下载到本地(不会合并)
暂时先这样,遇到问题再来补充。