git 和 repo的用法

一、git 的用法

       git 基础:git 分为本地cache、本地库、远程仓库。

       git init —— git 初始化;

       git add —— 将代码从本地cache提交到本地库;

       git comment —— 将代码从本地库提交到远程仓库,-m “注释”,表示直接添加注释,--amend,表示在上一次提交的 基础上再次提交;

       git push —— origin “分支名”,把分支上的代码提交到远程origin分支上;

       git pull —— 从远程上拉代码到本地;git pull --rebase ,拉取远程代码并跟本地带代码合并。

       git branch —— -a,用于查看所有分支,-d “分支名”,删除分支;

       git checkout —— git checkout .,表示将本地cache上的内容删除;git checkout -b '某分支',切换分支。

       git reset —— git reset “提交的hash”表示将本地库回退到某个提交之前;

       git  status —— 查看目前状况;

       git diff —— 查看新增的具体内容;

       git log —— 查看提交记录,-p xx.java 查看xx.java 单个文件的提交记录;

       git cherry-pick —— 相当于打补丁;

       git remote —— -v,显示origin的远程主机地址;git remote add origin "远程地址",把远程网址新增为origin的代表。

       git stash ——  解决了a分支上未完成代码却想跳转b分支,可以先把a分支代码stash起来,然后跳转b分支;通过git stash list指令查看存在多少stash,git stash pop,弹出stash。

二、repo的用法

       repo init —— 初始化repo,拉下来是manifest文件,文件内配置的是各仓的信息;

       repo sync —— repo仓同步每一个git仓。

三、参考博客:

       git高级用法,git cherry-pick

       详谈git checkout命令

       git与repo的使用

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值