zoukankan      html  css  js  c++  java
  • Git常用命令

    -- 从远程分支新建分支并checkout:git checkout origin/[ORIGIN BRAHCH NAME] -b [NEW BRAHCH NAME]

    -- 跟踪分支:

    (1) 查看跟踪分支:git branch -vv

    (2) 设置跟踪分支:git branch --set-upstream [BRAHCH NAME] origin/[ORIGIN BRAHCH NAME]

    -- 把本地分支提交到远程:git push origin [LOCAL BRANCH NAME]:[ORIGIN BRANCH NAME]

    (注:如果[ORIGIN BRANCH NAME]不写,自动命名;如果[LOCAL BRANCH NAME]不写,则是删除远程分支)

    -- 删除分支:

    (1)删除本地:git branch -d [BRANCH NAME]

    (2)删除远程:git push origin --delete [ORIGIN BRANCH NAME]

    -- 提交代码:

    (1)git status,可以通过git diff查看修改

    (2)git add,可以通过git add .提交全部文件(git reset HEAD [FILE NAME]可以unstage文件

    (3)git commit,可以通过git commit -m "[注释]"快捷提交

    (4)git push origin [BRANCH NAME]

    -- 查看log:

    (1)git log,可以git log -[NUM] -p/git log -n [NUM] -p查看最近几次的commits具体信息

    --merge代码:

    (1)正常提交:git merge [BRANCH NAME]

    (2)有冲突:

    --代码回滚

    (1)git reset --soft/mixed/hard [COMMIT ID] 

  • 相关阅读:
    透过书本了解HTML5
    Seam性能讨论
    Maven依赖管理
    Tapestry
    为HTML5的未来制定学习计划
    后缀数组
    HDU 1042(大数)
    教你理解复杂的C/C++声明
    编程修养
    平衡二叉树
  • 原文地址:https://www.cnblogs.com/gary-tao/p/5883893.html
Copyright © 2011-2022 走看看