Android studio下使用git@osc的学习文档

由于Android studio刚刚成熟,国内常用的git@osc并没有为他开发插件,所以需要较多的步骤进行配置,苯宝宝就打算写个文档记录一下,中间出现的各种**的问题解决方法也统一整理一下吧。此案例是将已有项目上传到git@osc。

  1. 本地安装git工具,官方下载地址:http://git-scm.com/download;
  2. 然后在git@osc上新建一个项目。
Android studio下使用git@osc的学习文档_第1张图片
Paste_Image.png
  1. 在Android studio的File - Settings 中指定Git命令的路径
    
Android studio下使用git@osc的学习文档_第2张图片
Paste_Image.png

在Path to Git executable 中选择git客户端的路径。找到安装git bin目录下的git.exe
点击目录右边的"Test"按钮,如果弹出以下窗口表示配置成功:

Android studio下使用git@osc的学习文档_第3张图片
Paste_Image.png
  1. 先将项目变成git项目,步骤:在Android studio中 VCS——Import into Version Control——Create Git Repository 在弹出的窗口中选择你的本地项目
Android studio下使用git@osc的学习文档_第4张图片
Paste_Image.png
  1. 进入git安装目录,打开git bash。
  2. cd 进入项目目录
  3. 输入:
    (git init //初始化文件夹为代码仓库 这句话可以代替上面的一步操作)
    git add . //添加本地所有文件到
    git commit -m "你的提交信息" //向本地仓库提交add的所有文件
    git remote add origin https://git.oschina.net/sanchi3/ThreeKillers.git //将OSC的远程分支拉取到本地
    如果弹出fatal: remote origin already exists,这是由于你多次添加分支,此时只需要输入命令:git remote rm origin移除本地的分支,再重新添加分支即可。
  4.  git pull -u origin master    //拉取master分支的文件信息,输入账号密码。
    
  5. 然后一般都会报冲突,比如
Android studio下使用git@osc的学习文档_第5张图片
Paste_Image.png

此时可以打开Android studio解决冲突。

Android studio下使用git@osc的学习文档_第6张图片
Paste_Image.png

Merge了之后需要提交,先commit再push。然后会出现一个提交成功的绿色的好看的框框。

Android studio下使用git@osc的学习文档_第7张图片
Paste_Image.png

10.解决完冲突后就可以提交:git push -u origin master //提交本地仓库的修改到远程master分支
完成(bgm:当当当~~~~)

你可能感兴趣的:(Android studio下使用git@osc的学习文档)