zoukankan      html  css  js  c++  java
  • git常用操作

    一、添加新文件到本地仓库:

      git add test.py

          添加所有改动过的文件到本地仓库:

      git add .

    二、提交新文件到本地仓库:

      git commit -m "update"

    三、查看git 仓库状态:

      git status

    四、提交到github远程仓库中:

      git remote add origin git@github.com:chenjunhaolefa/python.git

    五、推动到github远程仓库中完成最后一步

      git pull 注意:这里要先pull检查下 本地是否是最新

      git push 

    六、强制push

           git push -f origin master

    七、舍弃本地代码,远端版本覆盖本地版本(慎重)

           git fetch --all

           git reset --hard origin/master

           git fetch

    六、其他命令

      查看当前分支:

       git branch

       创建分支为newbranch:

       git branch newbranch

       切换分支到newbranch:

       git checkout newbranch

      创建一个分支并切到创建的分支上:

      git checkout -b ****

       删除分支newbrandh:

       git branch -D newbranch

      合并到maseter主分支:

      git merge master

    七、git rm ***.py  删除某文件   

           git checkout -- ***.py 恢复被删除的某文件  

    八、若git rebase 有坑,则通过git rebase —abort 还原

    九、若遇到

    error: Your local changes to the following files would be overwritten by merge:
    panwenjie/text1.py
    Please, commit your changes or stash them before you can merge.

    解决方案:

    1. git stash 
    2. git pull
       
       
       
       
       
  • 相关阅读:
    Mysql密码操作
    最长公共子串(2017蓝桥杯省赛)
    一和零(leetcode)
    leetcode 235周赛
    袋子里最少数目的球(leetcode)
    第七周课后作业
    第四周jsp作业
    3.10
    3.4课堂练习
    DS博客作业05-查找批改
  • 原文地址:https://www.cnblogs.com/Ootori/p/7676977.html
Copyright © 2011-2022 走看看