• git命令使用


    1、 git add 

    2、 git commit -m "XXX"

    3、 git fetch      拉取代码

    4、 git rebase     合并代码

    5、 git push      上传代码

    注意 若是执行命令 git commit -a -m xxx ,是将修改的文件和 git add 的文件都进行commit,

    若是有修改的文件不想commit而是只将git add的文件进行commit,需要执行命令  git commit -m xxx

    若是不小心把不想commit的文件commit了,

      想要撤回commit且保持修改的代码 执行命令  git reset --soft HEAD^ 

      想要撤回commit且彻底返回到回退前的版本状态 执行命令 git reset --hard 版本号

    想要查看提交的版本号 使用 git log 

    退出git log 使用命令 q

    若是git rebase合并代码 不成功,

    报错:

      error: cannot rebase : You have unstaged changes.

      error: please commit or stash then

    这是由于在还有文件处于“modified”状态,也就是有文件被修改但是没有commit或者不想commit的文件,

    处于这种情况,需要检查一下modified状态的文件 使用命令 git status查看,

    若是有 modified状态的且可以提交的,需要把 文件commit 提交 执行命令git add 文件名

    若是有 modified状态的且不想提交的,需要先执行命令 git stash save 文件名,

      然后在git rebase后,在将stash的文件 执行命令 git stash pop

    如果分支上 显示: (分支名|REBASE 1/1)

    这是由于冲突造成的,git diff查看冲突,将代码中冲突解决掉,然后git add、git commit命令,

    commit后再执行命令 git rebase --continue, 那么分支上的 (REBASE 1/1)就会消失,此时进行push操作

  • 相关阅读:
    Django(四)
    Django(三)
    Django(二)
    Django 基础篇
    jQuery
    JDK,JRE,JVM区别与联系
    webdriver API中文文档
    selenium及webdriver的原理
    JAVA IO流结构图
    抽象工厂与工厂方法的区别
  • 原文地址:https://www.cnblogs.com/zj68/p/15659934.html
Copyright © 2020-2023  润新知