详细步骤:
1. 进入到master分支,git checkout master;
2. 创建一个master-slave分支, git checkout -b master-slave; (以master的源码为基础创建一个master-slave的分支,其主要目的是保证master源码不变,具体的业务开发均基于master派生的分支)
3. 创建一个master-slave的个人远程仓库,并将本地仓库代码推向个人远程仓库中,git push origin master-slave
4. 建立本地分支与个人远程分支之间的联系, git branch --set-upstream-to=origin/master-slave master-slave;(建立两者之间的联系是为了方便后期进行git 提交更细代码的便捷性,及使用git push 可直接将本地master-slave的更新,提交待远程master-slave仓库中)
PS: 步骤4直接进行粘贴可能会出现“error: the requested upstream branch 'origin/master-slave master-slave' does not exist”, 原因可能是空格符导致的错误,因此需要完成命令行的手动输入。
以上四步可完成简单的master分支拉取,并基于该拉取的分支进行开发。
使用git 进行代码的提交步骤:
1. git add . ;
2. git commit -m "注释";
3. git push ;
以上三步是对master-slave中更新的代码文件,上传待远程的master-slave中。(该博客仅个人git常规操作的笔记,欢迎各位大佬批评指正)
删除本地仓库: git branch -d master-slave
删除个人远程仓库:git push origin :master-slave