通过命令行把一个Android Studio的项目如何上传到gitlab上
问题:把一个AS3.0.1下的项目上传到gitlab备份
方法:
1.进入网页版的gitlab,登录成功后,新建一个项目,并把HTTPS后面的新建文件的gitlab的路径复制下来。
2.首先window+r调出命令行的窗口。
3.输入git然后点击回车,看是否会出现git的相关信息,如果出现说明已经安装好了git,
如果没有出现需要在电脑上安装git,在进行如下的操作。
4.在命令行中输入: d:,进入要上传的项目所在的磁盘。
5.在目标磁盘路径下输入:dir,查看磁盘下的文件信息。
6.然后输入:git clone (这里填写第一步复制好的内容)
Cloninginto‘newFolder’...
7.第6步执行完成之后可能会出现如下的警告内容
warning: You appear to have cloned an empty repository.
这是因为我并没有新建这个名为newFolder的文件夹,不过经过第6步之后,
在输入:dir的指令后,就会看到D盘下有了名为newFolder的文件夹。
8.把要上传的项目拷贝到这个newfolder的文件夹下面。然后在输入:cd newFolder
进入该新建文件夹的路径下。
9.可以输入:git status查看该文件夹的git的状态(按我现在的理解就暂时叫这个为git的状态吧)。
10.可以输入:gitbranch查看该文件和git上的哪个分支是对应关系,因为这是我在git上
新建的项目,所以它只有一个主分支,敲回车后应该出现
On branch master
Your branch is up to date with 'origin/master'.
11.最重要的输入:gitadd .然后敲回车,你就会看到你的项目中待上传到gitlab上的文件。
12.然后输入:git commit -m"first commit"然后敲回车,项目中的文件都被提交到了git上。
其中firstcommit是tag信息。
13.输入:git push origin master:master然后敲回车,应该这样所有的项目才会提交完成。
14.如果git上的代码有更新的话,在命令行中进入上述路径下输入:git pull就可以下载下来所有更新的代码。
15.备注:上述方法上传的是要上传的项目的备份。