zoukankan      html  css  js  c++  java
  • 码云团队开发项目拉取与推送

    码云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`创建合并请求
    • 通过新建请求,填写相应的提交申请,等待管理员审核既可
  • 相关阅读:
    【BZOJ1452】【JSOI2009】count
    【BZOJ1030】【JSOI2007】文本生成器
    【BZOJ2427】【HAOI2010】软件安装
    从【BZOJ4173】谈做题技巧
    小A的旅行(绿豆蛙的归宿)【期望DP】
    甜点 【多重背包】
    洛谷 [P1154] 奶牛分厩
    POJ [P2631] Roads in the North
    洛谷 [P3258] 松鼠的新家
    洛谷 [P3398] 仓鼠找sugar
  • 原文地址:https://www.cnblogs.com/Miao--miao/p/14630880.html
Copyright © 2011-2022 走看看