码云同步

安装git

官网链接

安装之后切记配置环境变量

码云使用

官方帮助文档

在码云上创建项目

创建项目

注:.gitignore这里添加之后在上传的时候会出现eror,所以我未创建

创建 git 仓库

  1. 在工程目录空白处右键唤出git bash界面

  2. Git全局设置

    $ git config --global user.name "user.name" //这里的用户名不是昵称,其为http://git.oschina.net/xxxx/Test中的xxxx

    $ git config --global user.email "user.email" //如果已经设定过则可以跳过这步

  3. $ git init //初始化一个git仓库

  4. $ touch README.md //创建帮助文档,在上一步创建之后这一步可以不创建

  5. $ git add -A //添加所有文件

  6. $ git commit -m  “注释内容” //添加注释

  7. $ git remote add origin https://git.oschina.net/username/xxx.git(你的远程仓库地址,即是码云的项目地址)

  8. $ git pull origin master

    若出现fatal: refusing to merge unrelated histories错误

    参见http://stackoverflow.com/questions/37937984/git-refusing-to-merge-unrelated-histories

    git pull origin branchname –allow-unrelated-histories

  9. $ git push -u origin master //上传仓库到码云

已有项目上传

  1. 切换至项目目录
  2. 在工程目录空白处右键唤出git bash界面
  3. $ git remote add origin https://git.oschina.net/username/xxx.git
  4. $ git push -u origin master

记录每次更新到仓库

  1. $ git status //更改文件后,可用该命令确定哪些文件当前处于什么状态
  2. $ git add 未添加文件 //跟踪新文件

创建分支

  1. $ git checkout -b branchname

    Switched to a new branch 'branchname'

    该命令相当于执行

    $ git branch branchname

    $ git checkout branchname

  2. $ git checkout branchname //切换分支

  3. $ git merge branchname //融合分支

  4. $ git branch -d branchname //删除以融合分支

参考链接

  1. Git-Book
  2. 如何使用git.oschina.net
  3. 上传项目到开源中国码云
  4. Android studio使用git教程