zoukankan      html  css  js  c++  java
  • git简单使用方法

    跟远程库关联起来:

    http://www.cnblogs.com/Gabriel-Wei/p/6564102.html

    http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374385852170d9c7adf13c30429b9660d0eb689dd43a000

    比如说你本地的分支叫he

    然后你在he分支修改了某文件,现在准备提交到自己的分支上:

    git add .

    git status //看看有哪些没有commit

    git commit -m "【我在哪里,我是谁,谁在打我】"

    这样就完成了。

    把本地lyf分支提交到远程master上

    git push origin lyf : master

    -------------------------

    git log检查commit信息

    git fetch : 相当于是从远程获取最新版本到本地,不会自动merge

    git pull : 相当于是从远程获取最新版本并merge到本地

    ------------------------------

    删除远程库的xxx分支:

    git push origin:xxx

    ----------------------------------

    把远程库强行pull到本地:

    git fetch -a

    git reset --hard origin/master

    ----------------------------------

    获得远程端lyf分支的信息

    git log remotes/origin/lyf

    ---------------------------------

    删除本地lyf分支

    git branch -D lyf

    ---------------------------------

    创建本地lyf分支

    git branch lyf

     使lyf分支变得和本地master分支一样

    git checkout lyf

    git rebase master

    ---------------------------------

    在rebase的时候,如果有个文件双方都修改了,你要保留自己的修改

    git checkout /到该文件的路径 --theirs

    如果要保留对方的:

    git checkout /到该文件的路径 --ours

    然后要git add /到该文件的路径

    如果此时有些文件只有对方修改了,你还要把他们update :

    git checkout -- /到那些文件的路径

    。。。。

    。。。。

    最后git rebase --continue

  • 相关阅读:
    js 图表处理之Echar
    web.py url传参及获取
    算法理论基础
    Django------model基础
    python 数据分析----matplotlib
    python 数据分析----pandas
    python 数据分析----numpy
    ipythons 使用攻略
    Django----Request对象&Response对象
    Django---ModelForm详解
  • 原文地址:https://www.cnblogs.com/get-an-AC-everyday/p/6566389.html
Copyright © 2011-2022 走看看