zoukankan      html  css  js  c++  java
  • repo和git常用的命令和场景

    1.如果是单个仓的代码下载:

      git clone

      如果项目过大时,会出现网关请求超时,加上--depth=1即可解决,意思是只克隆最近一次的commit

    2.如果是多个仓的代码:(manifest.xml已经配置好)

      repo init ->repo sync 同步仓->repo start local .->本地开发->git add . ->git commit ->repo upload

    3.girrit代码审查

    4.girrit代码合入

    5.查看分支和删除分支:

      git branch &git branch -D 分支名

    6.切换分支或者创建新分支

      git checkout 分支名

    7.查看文件的修改历史

      git blame 文件名

    8.查看提交日志,会有多个commit-id

      git log

    9.查看对比状态

      git status 

    10.回退到本地代码目录修改之前

      git reset --hard commit-id

    11.查看当前分支的信息

      repo info -o 

    12.在manifest.xml里查找仓

      repo manifest -o - | grep 仓名

    13.列出同步到本地的所有代码仓

      repo list

  • 相关阅读:
    基础DP背包
    哲学思絮01
    Vue使用ElementUI
    Vue-Mock数据
    Vue生命周期
    Vue实战之CURD
    读《间客》有感
    ASP.Net Core网站发布
    Cycling之 标签化
    Vue环境搭建
  • 原文地址:https://www.cnblogs.com/frantz/p/12782224.html
Copyright © 2011-2022 走看看