码云团队开发项目拉取与推送

码云https://gitee.com/ 是一款国内的代码管理仓库,便于团队合作开发代码的存储和备份,同时也便于个人存储自己的代码,此次记录是作为开发者的角色参加项目,主要记录一些自己提交代码,建立分支遇到的困难和理解。

  1. 作为团队的开发,管理员在建立仓库的时候会默认有一个`master`分支,此分支不直接用来修改和推送,此分支存储的代码为已经测试通过的代码整合。
  2. 作为团队的开发人员,进入团队之后,需要先把管理员初始化的'master'分支代码拉取到本地电脑文件中,具体操作如下: 
  • 在本地电脑上建立文件夹,打开`git bash here`
  • 输入`git clone`+仓库的ssh链接,此时电脑上会出现和仓库同名的文件夹
  • 通过`git pull`把master分支上的代码拉取到本地电脑,此时可以编辑代码
  • 通过'git checkout -b login'创建一个`login`分支,并且会自动切换到'login'分支下
  • 通过'git add .'把修改过的文件添加到缓冲区
  • 通过`git status`可以查看缓冲区的状态,即添加成功的文件
  • 通过`git commit -m "实现登录功能"`添加提交内容说明
  • 通过`git push origin login`把本地的内容推送到`login`,此时被修改的文件会自动在仓库提交说明中显示,不被修改的内容将保持
  • 申请合并主从分支,通过`Pull  Request`创建合并请求
  • 通过新建请求,填写相应的提交申请,等待管理员审核既可
posted @ 2021-04-08 09:56  lovamiaomiao  阅读(289)  评论(0编辑  收藏  举报