1.初始化化

username、email初始化

git config --global user.name "Your Name" git config --global user.email "[email protected]"//配置 

2.在git.oschina.net管理页面创建项目

这个过程就不在这里详细说明,直接创建即可

3.提交项目代码

切换本地项目根目录(eclipse与.classpath和.project同级;as与settings.gradle和gradle.properties同级),右击然后选择Git Bash,

这是就会弹出Git命令行,并且自动切换到当前所在目录,运行

git init git add . //把该目录下的所有文件全部提交到缓冲区 git commit -m "GitHelloWorld first commit" //说明 

将代码提交到HEAD,注意此时还没有提交到服务器,下面将提交

git remote add origin https://git.oschina.net/xxx/xxx.git//更换自己的项目地址 git push origin master//可能出现Non-fast-forward问题 

4.可能遇到的问题

! [rejected] master -> master (non-fast-forward)error: failed to push some refs to

原因:git仓库中已经有一部分代码,所以它不允许你直接把你的代码覆盖上去。
例如我先在平台上建了一个项目然后添加了一个readme,本地上的跟目录又没有出现,所以造成两边的代码不同步,这样就必须先把平台上的代码pull下来,然后在push上去 。

解决办法
(1).拉取更新git文件 pull origin:

git pull origin

(2).使用 git pull --rebase master

git pull --rebase origin master

(4).接着再去:

git push origin master

实际提交中遇到一次问题 第二次提交成功
上述步骤参考:http://www.cnblogs.com/weiguo21/p/5960402.html
5.在as中配置
在Android studio中 file->settings->version control点击右上角绿色的加号按钮 添加版本控制

选中directory 选择项目目录,自动添加vcs,点击确定.

as中配置完成.

发现在as中无法更新项目 需要执行下面的代码后可以正常更新

git push -u origin master不能提交到码云 提示Push to origin/master was rejected的解决办法git pull origin mastergit pull origin master –allow-unrelated-histories git push -u origin master -f

更多相关文章

  1. Android(安卓)SipDemo项目实现SIP协议
  2. Android利用ContentResolver查询的三种方式
  3. 2019 Android开发趋势及必备技术点!
  4. ionic app 目录结构说明
  5. Errors running builder 'Android(安卓)Package Builder' on pro
  6. Android(安卓)Studio配置AspectJ(使用jar包的方法)
  7. Android(安卓)Studio中,新建项目出现依赖问题
  8. Android(安卓)中隐藏虚拟按键的方法实例代码
  9. Android(安卓)Architecture Components 部分源码代码分析

随机推荐

  1. android 自学笔记2-布局
  2. Android 多式样ProgressBar
  3. 【已解决】无法打开Android Virtual Devi
  4. android中各种颜色在drawable.xml的值
  5. Android application testing with the A
  6. Android ProgressBar的动画效果
  7. Ten Tips for Android Application Devel
  8. Develop Android on archlinux 64
  9. Android ShutdownThread.java源码分析
  10. Custom Android Window Title