Windows下Github使用方法
下载安装桌面端git
下载msysgit:http://code.google.com/p/msysgit
安装的时候最好还是允许在shell中嵌入git命令,相对比较方便的。
git的初始设置
1 2 |
git config --global user.name "Your Real Name" git config --global user.email you@email.address |
建立仓库
在git bash里找到你的项目目录。(或直接用shell右键里的git bash here)
1 |
git init |
这样在你的项目目录下就会有一个.git的隐藏目录(类似于.svn)。
初始化项目
1 |
git add . |
留心后面的一个 “.”,这是添加所有文件的情况,如果愿意,你也可以添加特定的几个文件,比如git add readme.txt等等。
之后就可以做我们的first commit到仓库里了:
1 |
git commit -m 'first commit' |
-m 参数以及后面的字串是添加说明。
注册github账号
首先到http://github.com/注册账号。注册之后可以看到这样的界面。选择第一项创建一个项目:
表单需要填写:
- Project Name(项目名称)
- Description(描述)
- Homepage URL(主页URL,一般就以项目名称命名好了)
创建SSH密匙
回到桌面,打开git bash,输入以下命令:
1 |
ssh-keygen -C 'your@email.address' -t rsa |
确认使用默认路径,然后输入两次密码就行(也可以空密码)。
可以使用以下命令测试连接:
1 |
SSH -v git@github.com |
会要求输入你刚才设置的密码(空密码除外),如果成功的话可以看到这样的ERROR:
1 |
ERROR: Hi Arthraim! You've successfully authenticated, but GitHub does not provide shell access |
提交密匙
回到github的页面上,在右上方工具栏里找到Account Settings。在这个页面上有一个SSH Public Keys标签,选择Add another public key。Title可以任意填写,Key是刚才生成的ssh public key。在刚才创建密匙的那个目录下(默认是C:\Documents and Settings\windows用户名\.ssh)找到id_rsa.pub文件,把文件内容拷贝并粘贴到github页面key的空白处。然后Apply,就好了。
上传代码
最后就是上传你的代码了~ bash切换到你的项目目录下,输入以下命令:
1 2 |
git remote add origin git@github.com:github用户名/github项目名.git git push origin master |
这时在”http://github.com/github用户名/github项目homepage Url”就可以看到刚才提交的项目了~
如果已经有一个git的repo,想添加到github上,那就直接执行第8步的命令就可以了(不要忘记密匙的相关工作)。
转载于:https://blog.51cto.com/tonghuix/1165833
Windows下Github使用方法相关推荐
- 关于Windows下Github下载慢的解决办法
关于Windows下Github下载慢的解决办法 简述 永恒的问题:下载慢,打开慢 参考了一堆文章,大概就要测GitHub的服务器地址 然后用host直连 该方法同样适用于其他网站 具体操作 首先我们 ...
- virtualenv 在windows下的绿化方法
virtualenv 在windows下的绿化方法 测试环境: windows 7 32 en Python 2.7.3 setuptools-0.6c11.win32-py2.7 virtualen ...
- Windows 下npm升级方法
Windows 下npm升级方法 本来是尝试在windows下用命令升级nodejs,结果发现浪费了挺大劲,升级的是npm,已经记录的差不多了,有不舍得删,特此另起一篇记录吧. 1. 首先更新npm为 ...
- Windows下Github使用
Windows下使用GitHub GitHub支持使用SSH协议检出与上传Code, 项目的SSH协议的地址可以在如下页面找到: 在Git CMD中使用 git clone 协议地址 会出现如下错误: ...
- windows下两种方法通过cmd进入指定目录
方法一:通过cmd cd命令进入 相同盘符下的目录可直接使用cd: 但是windows下不同于linux,不能直接跨盘符cd进入目录, 例如:从C盘进入E盘下面的目录,需要两行命令:跨盘符+跨盘符目录 ...
- windows下github 出现Permission denied (publickey)
github教科书传送门:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 再学习到 ...
- windows下安装composer方法(不修改PATH环境变量)
转载地址:http://www.th7.cn/Program/php/201410/297829.shtml composer是一个新崛起的PHP的依赖管理工具.官方安装方法见: https://ge ...
- ubuntu 下 github 使用方法 以及异常修改
接触github很长时间了,github有windows 跟 mac 版本,恶心的是现在在linux 下没有可视化界面的版本.所以对于很多没有怎么接触过github的人带来很大困难.话不多说,彪重点: ...
- windows下安装composer方法
打开php的openssl扩展 可以在wamp管理器里直接打开openssl扩展,也可以使用php命令打开扩展,还可以通过修改php.ini后重启打开扩展. 下面给出命令打开扩展的示例: 可以通过以下 ...
最新文章
- linux载入初始化内存盘,Linux初始化系统盘后重新挂载数据盘方法
- 解决WAS报错SRVE0207E: servlet 创建了未捕获到的初始化异常
- 他在京东每天做1000万图灵测试
- 有了Windows Defender应用程序防护功能,再也不担心电脑免遭恶意***
- cocos2d-x初探学习笔记(13)--内存回收机制
- 倪光南、求伯君“出山”:爱解 Bug、无惧“35岁魔咒”、编码之路痛并快乐!...
- srp——点光源阴影的一些坑总结
- dhcp failover linux,Centos7 安装 DHCP 4.1 服务器配置及热备
- 微信小程序picker组件 - 省市二级联动
- 时间与日期处理模块 题目解题报告
- Mac M1系统 miniconda安装、配置conda环境,及在conda环境中安装激活QIIME2
- Java入门-核心机制
- 报名系统网页导出html,教资报名系统提示网站兼容性怎么办 ie浏览器兼容性操作流程...
- linux reg 指令,LINUX的一些小命令
- HTML/CSS常见面试题
- linux下tar.gz、tar、bz2、zip等命令小结
- 怎么区分电脑风扇的正反面
- excel剔除空格_怎样快速、批量删除Excel中的空格?
- 如何用爬虫爬取精美的图片!
- 计算机网络基础知识之应用层