• git使用笔记


    用git 远程获取指定分支的代码

    git clone只能clone远程库的master分支,无法clone所有分支,解决办法如下:
    1. 找一个干净目录,假设是git_work
    2. cd git_work
    3. git clone http://xxxxx.xxx.com/project/.git ,这样在git_work目录下得到一个project子目录
    4. cd project
    5. git branch -a,列出所有分支名称如下:
    remotes/origin/dev
    remotes/origin/release
    6. git checkout -b dev origin/dev,作用是checkout远程的dev分支,在本地起名为dev分支,并切换到本地的dev分支




    1.Git branch     一般用于分支的操作,比如创建分支,查看分支等等,     1.1 git branch       不带参数:列出本地已经存在的分支,并且在当前分支的前面用"*"标记     1.2 git branch -r       查看远程版本库分支列表     1.3 git branch -a       查看所有分支列表,包括本地和远程     1.4 git branch dev       创建名为dev的分支,创建分支时需要是最新的环境,创建分支但依然停留在当前分支     1.5 git branch -d dev       删除dev分支,如果在分支中有一些未merge的提交,那么会删除分支失败,此时可以使用 git branch -D dev:强制删除dev分支,     1.6 git branch -vv       可以查看本地分支对应的远程分支     1.7 git branch -m oldName newName       给分支重命名   2. Git checkout     1. 操作文件 2. 操作分支     2.1 操作文件       2.1.1 git checkout filename 放弃单个文件的修改       2.1.2 git checkout . 放弃当前目录下的修改     2.2 操作分支       2.2.1 git checkout master 将分支切换到master       2.2.2 git checkout -b master 如果分支存在则只切换分支,若不存在则创建并切换到master分支,repo start是对git checkout -b这个命令的封装,将所有仓库的分支都切换到master,master是分支名,     2.3 查看帮助       git checkout --help       当然git checkout还有许多命令,但这些已经能满足我们日常开发所需

     

  • 相关阅读:
    JBoss中配置虚拟目录以及设置浏览器地址输入框支持中文的方法
    实现表格鼠标经过变色,点击变色并选中项目
    JBoss4.0与金山词霸有端口冲突
    Hibernate查询方式比较
    数字证书使用Javascript在浏览器中自动安装的解决方案
    JBoss设置URI编码,使浏览器URL支持中文
    VC++中list的使用方式
    使用JBoss管理数据库连接的方法(JDNI方式)
    CefSharp中实现Chrome中jS导出Excel
    WP7备注(27)(DependencyProperty|RoutedPropertyChangedEventHandler)
  • 原文地址:https://www.cnblogs.com/lipeineng/p/9340984.html
Copyright © 2020-2023  润新知