# 前言 # - 本文主要参考http://blog.csdn.net/gao_chun/article/details/49817229,主要做一个学习记录。
在安装好Git客户端后,打开cmd,在任意目录下执行git命令都会有所响应 如下图所示
例子:用Android Studio来创建一个工程 , 工程目录如下
打开cmd,cd 到该工程的根目录下 执行git init命令 cmd控制面板出现下面的初始化成功 git init成功后会有两个现象 。 第一个:是在工程根目录下会有一个 .git文件的生成第二个:在Android Studio的工程变化
在标注重点的地方,发现多了一个向上和向下的按钮,这是用来更新 和 提交的快捷按钮,相当于git pull 和git push 在左边的工程目录,发现文件都变红了,是因为已经加入了版本控制,但是这些文件都没有添加,意思就是在仓库里面没有这些文件。
用AS中的操作提交文件 相当于命令行的 git add 命令 add之后发现文件都变绿了 , 说明当前文件的状态是已经 添加 ,但是还没有commit 和push(有关git文件的几种状态可以百度一下) 然后就可以用我们的提交按钮进行提交,一般情况下如果多人开发,一般提交前要update一下,因为别人可能跟新了 按提交后会出现下面的界面这里要有commit and push,但是我们只能commit,因为目前commit是针对本地仓库,push是针对远程仓库的。
完成后发现文件全部恢复正常,变黑了 说明已经完成本地仓库的建立已经提交文件得到地址后 用git命令来连接远程仓库,git remote add origin xxxx,这个命令行的意思就是 增加一个远程仓库,名字为origin,地址为xxxx,也就是你在githup上申请的地址
再利用git push -u origin master ,这里就是说把本地仓库master分支的内容推送到远程分支 origin上面
再刷新一下仓库 就有了内容了