将代码托管到GitHub上

步骤

  • 1)注册并登录GitHub账号,此处略去数百字。
  • 2)点击右上角的加号,选择New repository按钮创建一个版本库,输入Repository name,此处以AndroidUtils为例,选择添加一个Android项目类型的.gitignore文件,并使用Apache License 2.0作为开源协议,选择初始化一个README文件。
  • 3)点击Create repository按钮,版本库就创建好了,可以看到.gitignore、LICENSE、README.md三个文件。
  • 4)在Android Studio或者eclipse中创建新项目。
  • 5)windows系统打开Git Bash,Mac系统打开终端,进入到项目目录下,输入以下代码把远程版本克隆到本地:
git clone https://github.com/cpxiao/AndroidUtils
  • 6)本地项目目录中多了一个AndroidUtils目录,里面有GitHub中的三个文件及.git,表示克隆成功。
  • 7)将这些文件拷贝到上层目录,这样就将整个工程添加到版本控制中了,此时可以删除这个目录。
cd /Users//AndroidStudioProjects/AndroidUtils/AndroidUtils
mv -f * ./..
mv -f .git ./..
mv -f .gitignore ./..
rmdir AndroidUtils
  • 8)将所需文件或者所有文件添加到版本控制中,代码如下:
git add .
  • 9)本地执行提交操作:
git commit -m “First commit.”
  • 10)将提交的内容同步到GitHub上:
git push origin master

提示要输入用户名和密码,输入GitHub的用户名和密码即可。
- 11)刷新一下GitHub,就可以看到同步完成了,刚才提交的文件已经更新了。

删除GitHub上托管的代码

后续。。。

比较常用的代码:

.gitignore里记录排除在版本控制外的文件及目录

git init
git add filename
git add .
git commit -m "First commit."

#查看文件修改情况
git status

#查看文件的更改内容,加好代表添加的部分,减号代表删除的部分
git diff filepath

#撤销未提交的修改
git checkout filepath

#取消添加(add)
git reset HEAD filepath

#查看日志
git log

你可能感兴趣的:(将代码托管到GitHub上)