zoukankan      html  css  js  c++  java
  • git-command

    常用命令:

    从远程库上取代码到本地,并创建本地分支

    git checkout -b local_branch --track remotes/origin/mitaka
    (local_branch本地分支名,origin/mitaka远程分支名称)

    修改已经提交过的代码

    git commit --amend -a

    把本地已经commit的代码分支,push到远程库中

    git push origin local_branch:refs/for/master

    查看所有分支

    git branch -a

    查看当前分支的记录

    git log

    查看该条commit的修改记录

    git show 2e6c34240adf491595151176a0a5674f6bcc477b

    分支版本回退到指定

    git reset --hard 95cec54167807c5bd13ea61c41b0e4c93f17238f

    代码有冲突的时候

    1)先把自己分支关联的分支库更新git pull master

    2)用更新后的代码合入到自己的本地分支

    git rebase master

    需要取别人的代码修改的时候

    1)先fetch下来别人的修改(提交过的gerrit页面,右上角有个download,点开后选择Checkout的链接拷贝下来执行)。
    git fetch git://git.openstack.org/openstack/ironic refs/changes/55/466155/1 && git checkout FETCH_HEAD
    2)然后再checkout一下。
    git checkout -b <new-branch-name>
    3)把代码修改后再提交
    git commit -a --amend
    4)把本地已经commit的代码分支,push到远程库中
    git push origin local_branch:refs/for/master

    常用设置:

    cmd proxy设置:
    set http_proxy=http://10.167.196.133:8080
    set http_proxy_user=
    set http_proxy_pass=

    git proxy设置:
    git config http.proxy http://10.167.196.133:8080
    git config https.proxy https://10.167.196.133:8080
    git config –global http.proxy http://user:password@http://10.10.10.10:8080
    git config --system(--global/--local) --unset http.proxy

    git用户名和邮件地址设置:
    git config --global user.name "Firstname Lastname"
    git config --global user.email "your_email@youremail.com"

    设置缓存大小:
    git config --global http.postBuffer 24288000

    配置mergetool为bc3
    $ git config --global diff.tool bc3
    $ git config --global difftool.bc3.path "D:Program FilesBeyond Compare 3BCompare.exe"

    git merge
    git mergetool -t [tool]
    git add .
    git commit

  • 相关阅读:
    浮窗显示到毫秒时间的小工具 各大电商平台的时间
    非常不错的电脑截图软件介绍—截图加贴图。
    ​Everything 文件搜索神器 基于名称实时定位文件和目录
    THUPC2021初赛 & ICPC上海站游记
    旧题重做
    常用思想方法——数学期望篇
    vim 常用操作技巧
    生物制图软件——CirCos在Linux服务器上安装步骤:
    vue-element-admin 改造
    vue
  • 原文地址:https://www.cnblogs.com/yaoweilei/p/4870985.html
Copyright © 2011-2022 走看看