github 远程仓库
2015-10-23 08:44
162 查看
github 远程仓库
我们已经在本地创建好了仓库,现在想在远程github上创建一个仓库,是本地仓库和远程仓库可以进行同步,大家也可以协同工作###1. 在github上创建仓库
打开我们自己的github主页,点击界面上的绿色按钮
New repository
打开创建仓库的界面,如下图所示
填入仓库名字(不能和已有仓库名字相同)、描述、权限(私有的貌似要收费)、选择初始化的时候是否创建
README文件(Markdown格式)、是否添加
gitignore文件、是否添加版权(一般是选 GNU General Public License 或者 Apache License,关于这两个协议,大家可以去网上搜一下),然后点击下面的
Create repository就完成了远程仓库创建
###2. 将本地仓库和远程仓库关联
如果我们在创建远程仓库的时候没有选择添加任何文件,那么创建成功的仓库将会是一个空仓库如下图所示:
如果选择了添加文件不会有上图所示的提示,而是显示仓库里面包含的文件,下面我们将本地仓库和远程仓库关联起来(其实空仓库都有详细的提示,我也只是负责翻译一下)。
1 echo # repository name>> README.md 2 git init 3 git add README.md 4 git commit -m "first commit" 5 git remote add origin git@github.com:your name/repository name.git 6 git push -u origin master
第一条命令,创建
README.md文件,并将
# repository name写入到文件
2,3,4前面介绍过了,关键是5,6,:
第五条命令,将本地仓库和你自己的远程仓库关联起来,
第六条命令,将本地仓库的文件推送到远程仓库
如果在本地有建立好的仓库,可以切换到仓库目录,执行第五第六条命令。
如果在创建远程仓库的时候选择了添加文件,只是没有上面的提示而已,关联过程和上面相同。
如果选择了添加文件,但是本地没有仓库,可以点击仓库页面右下角的
Download ZIP按钮,下载远程仓库到本地,然后切换到仓库目录,这时就不需要关联仓库了。不想点击按钮下载的话可以使用
git clone命令,格式如下:
git clone git@github.com:your name/repository name.git
相关文章推荐
- PHP开发环境思考
- ASP.NET- 使用NPOI导入导出标准Excel
- Eclipse的Task View使用
- Eclipse 开发java 制作exe可执行文件的方法
- 第6周项目4 数制转换
- Leetcode Rotate Image
- Spring学习笔记之依赖的注解(2)
- Spring学习笔记之依赖的注解(2)
- 【C/C++学院】0819-/类的成员函数与const-mutable /构造与析构/拷贝构造deletedefault以及深浅拷贝/静态成员函数成员变量类在内存的存储默认参数/友元类以及友元函数
- Leetcode NO.246 Strobogrammatic Number
- 第6周项目3 括号的匹配
- Git 常用命令手记 及 Github协同流程(转)
- django Meta类
- C++异常处理
- Leetcode NO.252 Meeting Rooms
- 由欲从编程菜鸟突破到中级选手遇到的瓶颈想到的
- C#如何实现单例启动和关闭全部窗体
- Leetcode NO.243 Shortest Word Distance
- Qt Creator 窗体控件自适应窗口大小布局(转)
- 如何在Qt 4程序中优化布局结构-兼回答网友提问(转帖)