本地程序上传至GitHub

写在之前

自己一贯不擅长于用文字表达自己的想法。所以下面写到的东西请你反复咀嚼,以便为你解决从本地程序上传至Github中遇到的问题。


正文:

由于自己这段时间在学习android开发,并且已经粗略的看了一遍相关书籍,因此也想要根据网上教程做一个app。同时为了方便对代码进行管理,因此选择了运用Github对代码进行管理。所以首要解决的问题便是如何让自己写的代码上传至Github。


在此之前你需要做以下几件事情:

  1. 安装可开发安卓程序的开发工具。(Eclipse、Android Studio等)
  2. 安装GIT管理工具。
  3. 注册Github帐号。

1、有了这些工作以后,你首先使用安卓开发工具建立一个安卓工程。(要知道自己的工程建立所在的目录)
工程所在目录


2、对着刚才的目录,右键,选择Git Bash Here。如果右键没有刚选项,你就直接进入Git管理工具安装目录打开git-bash.exe。然后根据命令进入到安卓工程所在目录。
git-bash进入工程目录


3、*此处画重点*

进入到自己的github,新建一个安卓项目。
然后点击Clone or Download进入到下面页面。
最后复制自己的项目地址。
复制github地址


在git管理工具中输入:git clone https://github.com/你的项目地址。
将远程项目下载到本地。
此时你会发现在你的项目本地工程目录有了一个你远程建立的项目名称的文件夹。
远程项目名称


这时你在使用linux命令将该目录下面的所有文件都拷贝到你项目的目录下。(以我所写为例,就是将MyLove下面所有文件全部拷贝到CoolWeather下面,推荐使用cp -r 要拷贝的目录名/. 准备拷贝到的目录。熟悉linux命令的大神注意这里一定要用 “.”不是使用通配符 “*”血泪教训。)这里还要注意的是,你只有在git管理工具里面才能看到一个.git的文件夹。这个文件必须要拷贝到本地工程里面。
(复制完成后你可以把远程项目生成目录删除掉了。学习携程运维。直接 rm -rf /项目名。)


4、常规步骤。
接下来你只需要进入到你本地项目目录。

运用:

  1. git init
  2. git add .
  3. git commit -m “描述”
  4. git push origin master(这里已经有一个origin 是因为之前运用clone时就已经默认建立了联系。如果你要查看有没有联系你可以使用命令git remote -v进行查看。如果没有你就用命令git remote add origin 远程github项目地址。)
    这几个命令就可以将本地项目上传至Github了。

目的:

写这篇文章的目的是网上有很多关于本地程序上传至Github的教程。
自己按照网上的教程都没有能够成功。主要原因是网上大部分的教程都是以下这样。
网上基本教程
这样有个问题就是你本地的git管理文件与你远程的git管理文件没有任何关联。因此在push时就会出现报错。然后网上很多教程就说你pull下远程到本地就可以了。但是自己始终是没有成功,哪怕尝试了网上提出的各种关于pull合并文件的命令。所以走了很多弯路。因此希望读者能够通过这篇文章少走弯路。


后记

这是自己写的第一篇文章。有点啰嗦,实用性估计也不是很大。以前自己喜欢就问题解决问题,没有笔记习惯。后来当再次遇到相同问题时又会继续懵逼。所以希望写这个文章也是为自己留下笔记。


                                                                                    By:MyLove
                                                                                       2017-2-23
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值