Git在AS上的使用

我的项目上有一个以前的仓库,首先去掉以前仓库,然后在Bitbucket创建仓库。(GitLab类似)

一。Bitbucket创建仓库

二。copy仓库地址备用

三。在Android Studio上去掉以前的git

1.删除vcs.xml文件中的Git,变为vcs=""

2.进入文件目录,删除目录中的.git和.gitIgnore文件

3.如果此时版本控制还没去掉,或者出现这个问题:

四。关联Git

1.点击“Enale Version....",然后选择git

2.选择Add,之后文件均变成绿色,之后再选择Add上面的那个Commit Directory...

3.提交:选择commit and push(填写提交信息,去掉忽略文件)

4.首次提交,会弹出添加url的弹窗:将Bitbuket上copy的URL地址添加进去

5.push成功即可,检查Bitbuket上是否提交成功。

6.如果出现这个问题:Push rejected: Push to origin/master was rejected


在terminl窗口中依次输入命令:

git pull

git pull origin master

git pull origin master --allow-unrelated-histories

之后再重新push(稍微更改一下)

五。同步远程仓库代码:

六。将本地代码提到远程仓库:

1.首先执行操作五,将远程代码拉到本地(有冲突解决冲突)

2.点击提交绿色对号;选中要提交的文件;填写修改的说明;点击commit and push

七:合并不同分支的代码:

1.将分支切换到自己的分支。

2.选中想要合并的分支,点击merge into current

八。切换到其他分支时临时将自己的本地分支保存(不提交到远程仓库),之后再切换为自己分支时恢复临时保存的文件

1.点击version control,点击local change,选中default文件,右键选择shelve changes。

2.此时可以切换其他分支了,

3.切换回来时,选中shelf,选择文件,选择unshelve changes。

你可能感兴趣的:(Git在AS上的使用)