美文网首页
git常用命令

git常用命令

作者: sunowter | 来源:发表于2019-07-31 11:37 被阅读0次

    1、合并某个分支的某个文件

    git checkout 分支名 文件路径 

    例:git checkout origin/dev src/component/goods/goodDetail

    2、删除本地分支

    git branch -d 分支名

    3、删除远程分支

    git push origin --delete 分支名

    4、本地分支重命名

    git branch -m 老的分支名 新的分支名

    5、查看已有tag

    git tag

    6、新建tag

    git tag  新建的tag名

    7、新建有备注信息的tag

    git tag -a 新建的tag名 -m '备注信息'

    8、给指定的commit号打tag

    git tag -a 新建的tag名 commit号

    9、推送本地某个tag到远程

    git push origin tag名

    10、推送本地所有tag到远程

    git push origin --tags

    11、删除本地tag

    git tag -d tag名

    12、删除远程tag

    git push origin :refs/tags/tag名

    13、解决Your branch is based on 'origin/xxxx', but the upstream is gone

    第一步:git config --get branch.bBranch.remote

    >origin

    第二步:git config--getbranch.bBranch.merge>refs/heads/aBranch

    第三步:git branch --set-upstream-to=origin/bBranch

    14、推送新项目到远程仓库

    第一步:git init(初试化)

    第二步:git config --global user.name "Administrator"(配置用户信息)

    git config --global user.email "admin@example.com"

    第三步:git remote add origin 远程仓库地址

    15、回退到上一个版本

    git reset --hard HEAD^

    16、回退到指定版本

    git reset --hard 版本号

    17、强拉远程,覆盖本地

    git fetch --all

    git reset --hard origin/master

    18、强推本地到远程

    git push -f origin master

    相关文章

      网友评论

          本文标题:git常用命令

          本文链接:https://www.haomeiwen.com/subject/mcjzrctx.html