一、Android studio 下提交文件至GitLab
1、 比如提交文件,已提交过但有改动的,或已添加本地仓库未提交的:
2、然后commit and push。也可分两步走,先commit,然后push 操作。
二、git 提交代码至github 总结
前期准备:
(1)安装git,安装成功后,软件为gitbash。
(2)要在项目根目录下操作。
过程:
1、先在github 创建一个项目,此时会拿到该项目的git
地址。同时,该项目在github
也会生成三个文件,如readme、.gitignore和 license
。(后面的做法是,会把这个三个文件通过git clone
,如 git clone "https://github.com/MyGithubDeng/ZenjoyHomeDemo.git"
方式,把包含这三个文件所在的目录下载下来,放在本地磁盘的AS 项目的根目录下。然后把这三个文件复制到AS 项目根目录下,原来的AS的.gitignore
可覆盖掉。然后原来git clone
的目录可删掉)。
2、
然后怎么把AS 的代码上传到你github
上对应的项目呢。分别在AS 根目录下执行,
git add . ;
git commit -m " " ;
git push origin master;
(注意,此过程会让你输入你的github 账号、密码)
3、此时,在github 上可看到相关的代码推上来了。
这里的问题是,git push origin master
时,它是怎么知道我github
上对应的项目的。难道是git clone
时,前面的文件包含了origin
的git
地址。如下图,git push
时,它知道了要push
到哪个地址。
同理,在AS 提交代码到GitLab
,原理也是一样的。
1、先在GitLab
创建一个项目。
2、然后在AS 上做相应的git add,git commit,git push origin master
操作。
AS 是怎么关联gitlab 地址的,待查。