zoukankan      html  css  js  c++  java
  • git操作日志

    切换分支

    git checkout plugin

    更新文件

    git pull origin master

    合并分支

    主分支合并到分支

    git checkout dev_2

    git merge master

    git push

    HEAD detached from 3b4fe1

    1)     git add .

    2)     git commit -m "optimize"

    3)     D:codeSuperApp>git status

    HEAD detached from 3b4f7e1

    4)     git checkout master

    5)     git checkout b7ac167

    6)     git pull orgin master

    7)     git checkout master

    注:.表示当前目录及递归子目录,
    注意从git 2.0以后,需要显示指定目录不然就是整个目录树。并且git add .和git add -A ,没有区别。

    删除远程代码

    1)     显示要删除的问题列表

    git rm -r -n --cached  */src/test/java/com/ifenglian/superapptest3* app/src/main/java/com/ifenglian/superapp/TestActivity.java app/src/main/res/layout/activity_test.xml

    2)     删除文件列表

    git rm -r --cached  */src/test/java/com/ifenglian/superapptest3* app/src/main/java/com/ifenglian/superapp/TestActivity.java app/src/main/res/layout/activity_test.xml

    3)     提交并备注

    git commit -m "remove"

    4)     提交到远程服务器

    git push origin master

    git pull failed

    You have not concluded your merge (MERGE_HEAD exists). Please, commit your changes before you can merge.

    方法一、保留你本地的修改

    git merge --abort

    git reset --merge

    合并后记得一定要提交这个本地的合并

    然后在获取线上仓库

    git pull

    方法二、down下线上代码版本,抛弃本地的修改

    不建议这样做,但是如果你本地修改不大,或者自己有一份备份留存,可以直接用线上最新版本覆盖到本地

    git fetch --all

    git reset --hard origin/master

    git fetch

    git撤销commit

    1.git log

    注:按q键盘推出

    2.git reset --hard origin/master

    或者:git reset --hard commit_id

  • 相关阅读:
    WinRAR v5.90中文正式32&64位整合安装版
    WIN10永久激活工具 HWIDGEN
    Adobe2020套装激活工具
    keka 1.1.26-压缩工具
    python文件和目录操作方法大全(含实例)
    如何使公网能够访问本地web服务器?
    网线那根正极那根负极
    HPUX 大文件系统扩容
    LESS详解之函数(四)
    Win7 安装Apache 2.2.4报错:<OS 5>拒绝访问. :Failed to open the WinNT service manager
  • 原文地址:https://www.cnblogs.com/shixm/p/6248762.html
Copyright © 2011-2022 走看看