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`创建合并请求
    • 通过新建请求,填写相应的提交申请,等待管理员审核既可
  • 相关阅读:
    费马小定理
    Codeforces Round #448
    [Offer收割]编程练习赛37
    Educational Codeforces Round 33
    Codeforces Round #447
    Codeforces Round #446
    A Great Alchemist 最详细的解题报告
    A Mountaineer 最详细的解题报告
    hihoCoder 1040 矩阵判断 最详细的解题报告
    hihoCoder 1039 字符消除 最详细的解题报告
  • 原文地址:https://www.cnblogs.com/Miao--miao/p/14630880.html
Copyright © 2011-2022 走看看