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

    • Github或者码云上新建项目
    $ git init
    $ git add *
    $ git remote add origin https://gitee.com/demo/demo.git
    $ git pull
    $ git commit -m "新建项目demo-base"
    $ git push -f origin master
    $ git push -u origin master  #默认提交至该版本
    • 分支
    创建分支
    git checkout -b dev1.0
    git push origin dev.1.0
    
    删除分支
    git branch -d  dev1.0 //删除本地分支
    git push origin --delete dev1.0 //删除远程分支

    本地分支和远程分支建立联系
    git branch -vv //查看联系关系
    git branch --set-upstream-to=origin/dev1.0 dev1.0

    查看分支创建时间
    git reflog show --date=iso dev1.o 分支: 命名: 说明: 主分支 master 主分支,所有提供给用户使用的正式版本,都在这个主分支上发布 开发分支 dev 开发分支,永远是功能最新最全的分支 功能分支 feature-* 新功能分支,某个功能点正在开发阶段 发布版本 release-* 发布定期要上线的功能 修复分支 bug-*/hotfix-* 修复线上代码的 bug
    •  其他
    git log --pretty=oneline
    rebase 用于合并commit
    • git tag
    查看所有tag
    git tag -l -n // -l以列表形式,-n附加说明
    打标签
    git tag -a 1.0.0.RELEASE -m "Release version 1.0.0" 提交标签至远程服务器 git push origin --tags 删除标签 git tag -d 1.0.0.RELEASE 删除远端服务器标签 git push origin :refs/tags/1.0.0.RELEASE 从tag创建分支 git branch feature-1.1 1.0.0.RELEASE
    同步标签
    git tag -l | xargs git tag -d #删除所有本地分支
    git fetch origin --prune #从远程拉取所有信息

  • 相关阅读:
    c++最大公约数
    c++判断一个整数里面是否包含 3 这个数字
    动态使用webservice,以及含有ref类型的参数的问题
    带有用户名密码验证的远程文件下载
    注册表
    fsdfasfsa
    C# addin 开发心得记录
    c# 读写注册表
    like的性能问题
    查找表中多余的重复记录(多个字段)
  • 原文地址:https://www.cnblogs.com/itplay/p/9923868.html
Copyright © 2011-2022 走看看