zoukankan      html  css  js  c++  java
  • git相关的操作

    给大家分享下git的使用心得,有不足的请大家补充:

    克隆:git clone https://XXXXX

    克隆指定分支:git clone -b https://XXXX

    添加所有:git add .(注意add后面有个点

    添加指定:git add XXX

    上传本地:git commit -m “XXX”

    推送服务器:git push -u origin "branch-name"

    拉取更新:Git pull origin “branch-name”

    本地与远程分支同步:git pull

    合并:git merge “branch-name”(想把A分支合并到B分支,需要切换到B分支,然后执行git merge A)

    切换分支:git checkout “branch-name”

    创建分支:Git branch “branch-name”

    创建并切换分支:git checkout -b “branch-name”

    拉取查看更改:git diff HEAD^

    查看本地修改:git diff

    查看分支:Git branch

    查看远程分支:git branch -r

    查看分支状态:git status

    删除分支:git branch -d “branch-name”

    删除远程分支:git branch -r -d “branch-name”

    取消修改:git checkout .(这个只适用还没有add的操作,注意checkout后面有个点

    取消add操作:git reset HEAD XXX/XXX/XXX.c 就是对某个文件进行撤销了

    取消commit操作:git reset --soft HEAD^

    filemode的变化,文件chmod后其文件某些位是改变了的,如果严格的比较原文件和chmod后的文件,两者是有区别的,但是源代码通常只关心文本内容,因此chmod产生的变化应该忽略,所以设置一下:
    git config --add core.filemode false

  • 相关阅读:
    使用vue vantUi框架 根字体是37.5 和默认根字体75不一致,导致页面组件样式变小
    html2canvas ---- canvas里的width和style里面的width区别
    禁止浏览器记住密码操作
    微信小程序的学习和应用
    关于swiper的使用 安卓没有反应
    iconfont阿里云的使用
    Node.js与MongoDB的合作
    Hacker2
    SR选取公式
    树莓派设置静态ip2
  • 原文地址:https://www.cnblogs.com/xupeidong/p/10730259.html
Copyright © 2011-2022 走看看