本文为skylinelin原创,转载请注明出处!
一、简介
现在在网上浏览关于Git的文章,基本上都是使用命令行(Git Bash),命令行效率是很高的,但是有一定的复杂性,现在我们看如何用AS来讲项目上传到GitHub。
二、安装Git
前面我已将介绍了如何安装Git,这里就不多介绍了。
git下载链接
三、如何在AS中进行配置
下载安装完git后,打开AS设置(settings),然后我们开始跟着图片进行配置git
填写GitHub账号和密码,没有的话先注册
四、创建git仓库
我们现在已经完成了在AS中的配置,接下来我们看如何进行仓库的创建。
- 首先创建本地仓库,这里要说明一下,git会先创建一个本地仓库,每次commit的时候会先提交到本地仓库,然后push的时候,才会提交到服务器
这个时候我们可以看到代码变成了红色,说明项目被git跟踪
忽略文件
我们知道,在git初始化一个仓库的时候会自动生成一个.gitignore文件,这个文件用来忽略那些不用加入到仓库的文件,在我们这个工程中总共生成了两个.gitignore文件,分别是在项目根目录下,以及在app文件夹下。我们可以对这些文件进行编辑,表示我们需要忽略哪些文件,但是一般情况下,我们选择默认就好,除非你有需要就进行适当的修改:
五、添加文件到git仓库
- 我们现在在项目的根目录上右击进行添加(Ctrl+Alt+A)
- add之后文件名变成了绿色,这是代表已经添加进仓库为文件,接下来就可以commit文件了,使用快捷键Ctrl+K或者选中工程根目录右键Git-->Commit
Directory可以调出commit窗口,如下所示,在其中选择你想要提交的文件,填写提交的信息,在Author文本框中可以填写提交此次提交的操作者名字,如果不填写的话,就会默认是之前配置Github账号的用户名。可以看到,提交之后文件名重新变回了熟悉的白色。
提交成功之后,你可以使用快捷键Alt+9,或者点击屏幕下方的Version Control工具按钮,切换到Log菜单查看Log日志,如下图所示:
六、上传项目到GitHub
- 没啥好说的,直接看图吧
上传成功