本文共 873 字,大约阅读时间需要 2 分钟。
两种方式,
一、从远程库克隆
1、现在github上 create respoisity,
仓库名字就叫MyAndroidProject,(github上面的仓库是可以删除的,又上角setting键拉到最后就是)。
建好仓库,shell命令行进入Android项目目录,把github上同名仓库拉下来,
git clone https://github.com/githubusername/MyAndroidProject.git
或者
$git clone git @github.com:githubusername/MyAndroidProject.git
然后Android目录下会看到一个跟GitHub仓库同名的目录,里面的文件拷贝到上一级目录,然后删掉同名目录,然后输入命令将文件添加进版本控制
git add .
git commit -m "my first commit"
这样就把修改提交到了本地仓库
然后push到github上
git push origin master
二、添加到远程库 如果已经有了本地库,又想在github创建一个git仓库,并且让这两个仓库进行远程同步,这样github既可以作为备份,又和其他人协作
1、在github上创建一个同名仓库
2、在本地仓库下运行命令
$ git remote add origin git@github.com:githubusername/MrAndroidProject.git 关联远程库
3、本地库所有内容推送到远程库
$ git push -u origin master
由于远程库是空的,我们第一次推送master
分支时,加上了-u
参数,Git不但会把本地的master
分支内容推送的远程新的master
分支,还会把本地的master
分支和远程的master
分支关联起来,在以后的推送或者拉取时就可以简化命令。
以后,本子做了提交,可以通过命令
$ git push origin master 把本地master分之的最新修改推送至GitHub,
转载地址:http://zitdz.baihongyu.com/