心血来潮想使用Github,捣鼓了一下午,以此纪念。转入正题
1. 打开Github官网注册一个账户,这个就看心情注册好了,用户名最好只是字母或者数字,本人试的特殊符号不可使用,包括下划线。
2. 新建仓库。
点击New repository 新建一个仓库,看个人兴趣和用途即可。https://guides.github.com/activities/hello-world/ 这个链接是一个新建仓库的例子,官网上都有的,英文也不太难理解。
3. 下载github项目到本地和上传本地项目到Github。
3.1 下载客户端git http://www.oschina.net/news/67254/git-for-windows-2-6-2 http://download.csdn.net/download/menggucaoyuan/9377665 提供两个下载地址。
下载之后安装,一直next安装即可,如有不放心中间设置的,这里给出我参考的安装链接 http://jingyan.baidu.com/article/90895e0fb3495f64ed6b0b50.html
3.2 设置一个目录,存放你的项目,这里随意放在电脑的哪个位置。以我个人为例:G:\gitworkspace。进入到这个目录,右键->git bash here 打开git bash 如图所示
最后面是工作目录
3.3 设置ssh登录秘钥。 在git中运行 ssh-genkey -C "email-address" -t rsa 这时下面会提醒你.ssh文件的位置,进入到这个提示目录,将.pub公钥文件中的公钥拷贝出来。
,打开github并登录,按图示操作
key名字可以随意起。设置完成后,在git中用命令 ssh -T [email protected] 验证是否成功,无错误提示即可。
3.4 下载github项目到本地。在git中运行命令 git clone url 这个url 即为你项目的链接地址
链接地址后缀.git ,即:https://github.com/QQTanTan/Score.git。运行之后可以到目录中查看,
项目已经下载下来了
3.4 拷贝要上传的项目拷贝到你设置的托管目录下,如下图所示
现要上传此目录
首先进入目录 cd Score\ 也可使用Tab键自动补全文件名称,然后运行 git commit -m "Stuendt_Score(projectname)",如果有如下提示
则运行 提示命令即可
然后运行命令 git commit -m "add" 提示如下
继续运行命令 git push -u origin master,此时会有提示需要输入用户名和密码,按照提示输入即可。运行完该命令后提示如下
此时再去github的master 下查看,已经上传成功了