• 关于git命令


    1在自己电脑上生成一个密钥然后给老大,老大在github上设置后,你这台电脑才可以访问他的项目
    ssh-keygen -t rsa -C <邮件名称> ------->获取秘钥

    cat ~/.ssh/id_rsa.pub ------->查看秘钥


    git clone 地址

    2.张三解决BUG并提交文件 主要是提交
    在实际开发过程中最好不要在主分支上做事情,创建一个分支做事情

    1、创建子分支:git branch zhangsan

    2、切换子分支:git checkout zhangsan

    3、提交到暂存区:git add index.html

    4、提交到版本库:git commit -m "张三提交"

    5、关联远程分支:git push --set-upstream origin zhangsan (这一步只需第一次的时候这样做即可,第二次修改文件的时候就可以直接执行第6步)

    6、提交文件:git push


    3.CTO合并文件
    1、更新本地的分支:git fetch --all

    2、切换子分支:git checkout zhangsan

    3、切换主分支:git checkout master

    4、合并文件:git merge zhangsan (:wq 按下回车)

    5、提交到远端:git push

    6、删除子分支:git checkout -d zhangsan


    4.李四开发新的功能,但是李四的文件还是以前有bug的文件,因此我们需要最新的代码
    李四拉取文件合并到李四的文件里
    1、创建并切换子分支:git checkout -b lisi

    2、将开发好的新功能提交到版本库:git add index.html git commit -m "李四提交"

    3、切换主分支:git checkout master

    4、将远端最新的代码拉取下来:git pull

    5、切换子分支:git checkout lisi

    6、合并主分支文件:git merge master

    7、退出文件:esc 输入wq

    8、提交到远端:git push --set-upstream origin lisi

    5.CTO将李四的文件进行合并
    1、更新本地端分支:git fetch --all

    2、切换到子分子:git checkout lisi

    3、切换到主分支:git checkout master

    4、合并文件:git merge lisi

    5、提交到远端:git push


    6.删除远端分支

    git push origin --delete <分支的名字>

    删除本地分支

    git branch -D 分支名称

    7.总结

    今后早上到公司第一件事:

    1、拉取最新的代码:git pull

    晚上离开公司的第一件事

    1、提交代码:git push

    8、本地关联远程仓库 git remote add origin 路径

    9、远程创建分支 :git push --set-upstream origin xiaosui

  • 相关阅读:
    mongodb基本操作,CRUD
    java客户端验证https连接(忽略证书验证和证书验证两种方式)
    学习计划
    Javascript中Generator(生成器)
    JS
    mysql把一字段拆分为多行
    5个最优秀的微信小程序UI组件库
    rhel6 mysql skip-grant-tables 添加用户报错 ERROR 1290
    centos7.2 apache开启.htaccess
    centos 7.2 安装apache,mysql,php5.6
  • 原文地址:https://www.cnblogs.com/suichenming/p/9365135.html
Copyright © 2020-2023  润新知