• git command


    1. 文件撤销
    以提问中修改了两个文件a、b为例,假设需要撤销文件a的修改,则修改后的两个文件:
    a、如果没有被git add到索引区
    git checkout a 便可撤销对文件a的修改

    b、如果被git add到索引区,但没有做git commit提交
    1)使用git reset将a从索引区移除(但会保留在工作区)
    git reset HEAD a
    2)撤销工作区中文件a的修改
    git checkout a

    c、如果已被提交,则需要先回退当前提交到工作区,然后撤销文件a的修改
    1)回退当前提交到工作区
    git reset HEAD^
    2)撤销工作区中文件a的修改
    git checkout a

    2. git add .
    3. git pull origin master
    4. git push -u origin master
    5. git commit -m “test”
    6. git add -u :add to index only files created or modified and not those deleted
    7. git add -u [<path>]: 把<path>中所有tracked文件中被修改过或已删除文件的信息添加到索引库
    8. git add -A: [<path>]表示把<path>中所有tracked文件中被修改过或已删除文件和所有untracted的文件信息添加到索引库。
    9. git add -h :查看帮助文档
    10. git checkout -b develop :切换分支
    11. git status 或者 git status -s :查看项目目前状态
    12. git branch :列出所有分支, 所在分支会有星号
    13. git branch testing :创建新分支 testing
    14. git checkout -b (branchname) :创建新分支,并立即切换到它
    15. git checkout -d (branchname) :删除分支.
    16. git merge testing :将分支testing合并到当前分支
    17. git log :查看日志
    18. git log --oneline :查看日志紧凑版
    19. git log --oneline --graph :查询合并分支信息
    20. git log --oneline erlang ^master || git log --oneline master ^erlang :查看合并分支信息.
    21. get fetch --all :fetch all remotes

    22. git config -l :获取配置清单
    23. git config --global user.name maduar :修改配置重的user.name

    24. git remote add -f -t develop -m develop origin "url" :下载分支
    25. git branch -r :查看分支
  • 相关阅读:
    seriviceWorker 小结
    Number.prototype.toLocalString() js
    浏览器h5新建文件 保存到本地(相当于浏览器写文件)
    ios 当margin-left margin-right 超过设备宽度
    数组变char
    字符窜转数字
    stream 的方式遍历
    LinkedHashSet 去掉重复数据
    前端判断是否为空字符窜
    前端去掉空格的方法
  • 原文地址:https://www.cnblogs.com/maduar/p/6497645.html
Copyright © 2020-2023  润新知