GitHub版本控制器使用
2016-05-08 14:02
232 查看
1.首先,要有github账号,申请链接地址为:http://github.com/join
2.注册成功之后,登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个新的仓库:
2.1 在本地项目所在目录按以下步骤操作上传本地项目步骤如下:
touch README.md //创建项目说明文档
git init //初始化本地仓库
git add README.md //添加说明文档
git add ProjectDirectory (项目目录) //添加即将上传的项目目录
git commit -m “first commit”(将项目文件提交)
git remote add origin git@github.com:github账户名/库名.git
git push -u origin master
但到第四步出现了以下问题:
$ git remote add origin git@github.com:mp/demo.git
fatal: remote origin already exists.
解决办法如下:
1) 先输入$ git remote rm origin
2) 再输入$ git remote add origin git@github.com:mp/demo.git 就不会报错了!
2.2 如果你上传过一次项目,当你再上传另一个项目的时候,staging中会存在你上次添加的项目,通过以下命令移除:
1. git rm -r 旧的项目目录 递归从staging区移除文件,同时也移除出工作目录.
2. 通过git commit -m “注释部分” //提交本次修改的内容
3. 继续2.1的内容完成上传项目操作。
3 将github上的项目下载到本地:
git clone git@github.com:Git目录/项目.git 新的项目名(可选项)
功能:下载服务器端Git仓库中的文件或目录到本地当前目录。
2.注册成功之后,登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个新的仓库:
2.1 在本地项目所在目录按以下步骤操作上传本地项目步骤如下:
touch README.md //创建项目说明文档
git init //初始化本地仓库
git add README.md //添加说明文档
git add ProjectDirectory (项目目录) //添加即将上传的项目目录
git commit -m “first commit”(将项目文件提交)
git remote add origin git@github.com:github账户名/库名.git
git push -u origin master
但到第四步出现了以下问题:
$ git remote add origin git@github.com:mp/demo.git
fatal: remote origin already exists.
解决办法如下:
1) 先输入$ git remote rm origin
2) 再输入$ git remote add origin git@github.com:mp/demo.git 就不会报错了!
2.2 如果你上传过一次项目,当你再上传另一个项目的时候,staging中会存在你上次添加的项目,通过以下命令移除:
1. git rm -r 旧的项目目录 递归从staging区移除文件,同时也移除出工作目录.
2. 通过git commit -m “注释部分” //提交本次修改的内容
3. 继续2.1的内容完成上传项目操作。
3 将github上的项目下载到本地:
git clone git@github.com:Git目录/项目.git 新的项目名(可选项)
功能:下载服务器端Git仓库中的文件或目录到本地当前目录。
相关文章推荐
- java集合11--HashTable源码详解
- Java 中的 static 使用
- 理解面向对象编程(一)-类和对象
- ThinkPHP的URL优化
- SpringMVC拦截器
- 不惑JAVA之JAVA基础 - volatile
- Android Studio中常用设置与快捷键(android studio中Eclipse配置的快捷键)
- 使用errno.h示例
- 写个python脚本,处理bitmap.fnt文件,将信息存放入.csv文件中
- Java概念性问题
- C# checklistbox控件用法总结(怎样得到多选的值,以及动态加载数据)
- SAR成像学习(四)距离方向成像matlab代码解析 2
- leetcodec_c++:Container With Most Water(011)
- C++实验5—数组分离
- PHP 函数整理 (用过的)
- 小代码 二分查找之部分有序
- JAVA IntelliJ IDEA 导入第三方包
- Java多线程系列--“JUC线程池”02之 线程池原理(一)
- CVTE暑期实习hr面(C/C++软件研发,已收到offer)
- c++作业5