zoukankan      html  css  js  c++  java
  • git常用命令

    git常用命令

    移除某文件夹的版本控制
    git add .
    git commit -m "add base module"
    git push origin master

    git rm -r -n --cached ".idea/ logs/ target/"
    -n这个参数,执行命令时,不会删除任何文件,而是展示此命令要删除的文件列表预览
    git rm -rf --cached "target/"
    -f这个参数,强制执行命令
    git commit -m "remove target folder"
    git push origin master
    git status
    可以看到target/目录状态变为 untracked

    可以修改.gitignore文件
    添加target/目录并提交
    .gitignore文件到远程服务器,这样就不对target目录版本管理
    以后需要的时候,只需要注释.gitignore文件内容#target/
    重新执行git bin/
    即可重新纳入版本管理。

    摘自链接
    https://blog.csdn.net/m0_37710388/article/details/99318461

    1、创建本地分支
    git branch 分支名
    示例
    git branch 0.0.1.alpha

    2、切换本地分支
    git branch 分支名
    示例
    git checkout 0.0.1.alpha

    3、远程分支就是本地分支push到服务器上
    比如master就是一个最典型的远程分支(默认)
    git push origin 0.0.1.alpha

    4、远程分支和本地分支需要区分好
    所以在从服务器上拉取特定分支的时候,需要制定远程分支的名字
    git checkout --track origin/0.0.1.alpha
    注意
    该命令由于带有--track参数,所以要求git1.6.4以上,这样git会自动切换到分支

    5、提交分支数据到远程服务器
    git push origin <local_branch_name>:<remote_branch_name>
    示例
    git push origin 0.0.1.alpha:0.0.1.alpha
    一般当前如果不在该分支时,使用这种方式提交
    如果当前在0.0.1.alpha分支下,也可以直接提交
    git push

    6、删除远程分支
    git push origin:0.0.1.alpha


    2.1、从已有的分支创建新的分支
    比如从master分支创建dev分支
    git checkout -b dev

    2.2、创建完可以查看一下,分支已经切换到dev
    git branch

    2.3、提交该分支到远程仓库
    git push origin dev

    2.4、测试从远程获取dev
    git pull origin dev
    或者
    如果用命令行,运行git fetch
    可以将远程分支信息获取到本地
    再运行git checkout -b <local_branch_name> origin/<remote_branch_name>
    就可以将远程分支映射到本地命名为<local_branch_name>的一分支

    2.5、我觉得现在重要的就是设置git push
    pull默认的提交获取分支
    这样就很方便的使用git push提交信息或git pull获取信息
    git branch --set-upstream-to=origin/dev
    取消对master的跟踪
    git branch --unset-upstream master

    2.6、现在随便修改一下工程文件的内容
    然后git commit
    git push
    之后就可以提交到远程的dev分支中,而不会是master

    摘自链接
    https://www.cnblogs.com/mmykdbc/p/9076063.html

  • 相关阅读:
    length()与trim()函数用法
    软件测试面试题集锦
    数据库索引介绍
    sum 函数语法与应用
    报表测试方法与注意事项
    添加、编辑、删除功能测试点
    登陆测试思路总结
    查询功能测试点总结
    case 函数语法与使用
    js获取地址栏上的Id值
  • 原文地址:https://www.cnblogs.com/coffee_cn/p/12083067.html
Copyright © 2011-2022 走看看