• GitStand


    GitStand

    git思想

    • 远程的分支只是远程的,本地的是本地的,本地的master只是个代号,通俗都是对应的
    • 切换分支时候,重点:文件夹下面得到文件也会变化

    常用命令

    git fetch --all 远程分支同步
    git checkout -b 本地分支名x origin/远程分支名x 拉取远程分支并同时创建对应的本地分支
    git branch -a       #查看本地及远程的所有分支
    git branch  #查看本地分支:
    git checkout 分支 #切换分支:
    git push origin -d 分支名  #删除远程分支: 
    git branch -d 分支名  #删除本地分支
    git remote show origin  #查看远程分支和本地分支的对应关系
    git push origin dev1:dev1 # 推送特定分支
    
    git fetch origin dev(dev为远程仓库的分支名) ---> 下面拉取远程的develop分支
    git checkout -b dev(本地分支名称) origin/dev(远程分支名称)  --> 在本地创建分支dev并切换到该分支
    
    git pull origin dev(远程分支名称) 把某个分支上的内容都拉取到本地
    

    注意

    在merger时候一定要保证有文件删除或者增加要不git检测不出来,改完要git add .

    tag

    • 列出已有tag: git tag
    • 新建tag: git tag -a v0.1 -m "描述信息"
    • 查看tag信息:git show tagName
    • 推tag: git push origin v1.0
    • 删除本地tag: git tag -d v0.1.2
    • 删除远程的tag: git push origin :refs/tags/v0.1.2
  • 相关阅读:
    LOJ#2244 起床困难综合症
    CF集萃2
    LOJ#2085 循环之美
    LOJ#2087 国王饮水记
    LOJ#2304 泳池
    人生中十个重要的健康伴侣
    web容器和servlet容器
    有关服务器,web 服务器,WEB容器的一点总结
    学习Java需要达到的25个目标
    EJB 规范
  • 原文地址:https://www.cnblogs.com/maomaomaoge/p/14117854.html
Copyright © 2020-2023  润新知