zoukankan      html  css  js  c++  java
  • Git提交代码的流程——新手适用

    pull:是下拉代码,相等于将远程的代码下载到你本地,与你本地的代码合并
    push:是推代码,将你的代码上传到远程的动作
    完整的流程是:

    第一种方法:(简单易懂)

    1、git add .(后面有一个点,意思是将你本地所有修改了的文件添加到暂存区)
    2、git commit -m""(引号里面是你的介绍,就是你的这次的提交是什么内容,便于你以后查看,这个是将索引的当前内容与描述更改的用户和日志消息一起存储在新的提交中)
    3、git pull origin master 这是下拉代码,将远程最新的代码先跟你本地的代码合并一下,如果确定远程没有更新,可以不用这个,最好是每次都执行以下,完成之后打开代码查看有没有冲突,并解决,如果有冲突解决完成以后再次执行1跟2的操作
    4、git push origin master 将代码推至远程就可以了

    第二种方法:

    1、git stash (这是将本地代码回滚值至上一次提交的时候,就是没有你新改的代码)
    2、git pull origin master(将远程的拉下来)
    3、git stash pop(将第一步回滚的代码释放出来,相等于将你修改的代码与下拉的代码合并)
    然后解决冲突,你本地的代码将会是最新的代码
    4、git add .
    5、git commit -m""
    6、git push origin master
    这几步将代码推至了远程
    最后再git pull origin master 一下,确保远程的全部拉下来,有的你刚提交完有人又提交了,你再拉一下会避免比的不是最新的问题

    里面的描述没有很多的专业术语,简单易懂,可能有的描述不是很准确,希望大家可以指正!

  • 相关阅读:
    Oracle基础知识整理
    linux下yum安装redis以及使用
    mybatis 学习四 源码分析 mybatis如何执行的一条sql
    mybatis 学习三 mapper xml 配置信息
    mybatis 学习二 conf xml 配置信息
    mybatis 学习一 总体概述
    oracle sql 语句 示例
    jdbc 新认识
    eclipse tomcat 无法加载导入的web项目,There are no resources that can be added or removed from the server. .
    一些常用算法(持续更新)
  • 原文地址:https://www.cnblogs.com/zhanglingbing/p/9391098.html
Copyright © 2011-2022 走看看