Android 代码管理工具Git,Repo 工具


1.git commit -m "project init" ##
2.git log ###查看日志信息,
3.Git diff

4.git add
5.git commit
6.$ git config --global user.email author@corpmail.com #将用户邮箱设为author@corpmail.com
7. “git rm --cached filename" 来把误添加的文件从暂存区中移除。


repo的小结


2. repo sync [project] 下载最新本地工作文件,同步 repository 中的代码。 可以指定需要更新的project , 如果不指定任何参数,会同步整个所有的项目

如果是第一次运行 repo sync , 则这个命令相当于 git clone 会把 repository 中的所有内容都拷贝到本地

如果不是第一次运行 repo sync , 则相当于 更新 和 自动合并 动作;

repo sync 会更新 .repo 下面的文件。 如果在merge 的过程中出现冲突, 这需要手动运行 git rebase --continue


5. repo upload[ project-list ] 上传修改的代码 ,如果你本地的代码有所修改,那么在运行 repo sync 的时候,会提示你上传修改的代码,所有修改的代码分支会上传到 Gerrit (基于web 的代码review 系统), Gerrit 受到上传的代码,会转换为一个个变更,从而可以让人们来review 修改的代码。 


6. repo diff [ project-list ] 显示提交的代码和当前工作目录代码之间的差异。


7. repo forall -c command,对所有项目执行一个command命令,这个命令 相当 好用;


8. repo start newbranchname 创建新的branch分支。 "." 代表当前工作的branch 分支。 


9. repo prune [project list] 删除已经merge 的 project 


10. repo status 显示 project 的状态





Windows 环境中使用版本管理工具git

  Git 是一个分布式的版本控制系统,最初由liux
用作Linux 内核代码的管理。
1.命令简单,git init, Git commit -a
2.
3. Brach 管理容易多了,
4.更方便merge


Git的基本命令
1. git pull:  举例:git pull orgin master
2. git add :
3. git rm
4. git commit:
    举例:'git commit -m "story #3, add user model" ' 提交的时候必须用-m 输入一条提示信息。
5. git push : 将本地 commmit 的代码更新到远程打开库中,
6. git log : 查看历史日志。
7. git revert :还原一个版本的修改。必须提供一个具体的git 版本号,
Git的版本号都是生成的一个哈希值 。
git 使用要求,
1.先更新,再提交
2.按最小功能(或单功能)提交代码
   提倡多提交,也就能多为代码添加上保险.
3.不要提交未完成的代码
4. 每次提交必须书写明晰的注释

add a feature
fix a bug
remove a feature





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值