Mac上用命令行操作git

1.git clone

用命令行随便进入一个目录,如果你想下载SlidingMenu,他在github上的地址是https://github.com/jfeinstein10/SlidingMenu,你可以在命令行中输入git clone https://github.com/jfeinstein10/SlidingMenu.git,就会把SlidingMenu下载到到当前目录,这就是将远程仓库的代码clone到了本地

2.git log

cd SlidingMenu 然后 git log 可以查看这个仓库以前的提交记录

3.git status

对 SlidingMenu进行修改后,git status 就会显示出你修改的文件

4.git diff

再输入git diff,就会看到你修改了哪些地方,git diff 后面如果不加参数,就是参看整个仓库的diff。如果加了文件名,就是查看该文件的diff。

5.git add

再输入git add 该文件名,如果在文件在子目录中,还要加入路径,如果已在当前目录,则输入git add . git add 就是把该文件加入到git 的索引库中,可以理解成把该文件放入到了缓冲区,等待被提交到本地仓库中。

6.git commit

git commit 命令就是提交你本次做的修改,git commit -m “xxxxx”,-m “xxxxx”就是本次修改的简单介绍

7.git push

git push,然后git pull拉取最新的代码,可把最新修改的项目同步到你的本地仓库中。git pull要输入用户名和密码。

8.git checkout

git checkout xxxxx,就可以换到xxxx分支。我们做一个项目,代码都提交到A,但是我需要做一些尝试些的开发,我就可以在A的基础上建立B。就是一个仓库,但它可以表现出几个外表。当条件成熟,可以合并分支。

9.android开源库推荐

https://github.com/Trinea/android-open-project

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 8,660评论 1 26
  • Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来。这样一来,任何一处协同...
    __silhouette阅读 15,973评论 5 147
  • git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git b...
    猿万阅读 5,125评论 1 45
  • 老妈发微信来,元元,你要过生日了, 我说不想过,这么快就25了。 老妈说,哪有, 你毛岁都26了。 一口鲜血没喷出...
    忘归南方阅读 643评论 1 3
  • 一.兄弟 岛田家族作为食品业的商业大家,在日本几乎无人不晓,而岛田家的长子岛田半藏也被人认为是岛田家可靠的未来,毫...
    No7血清素阅读 1,628评论 1 0