第一次使用github教程
1、注册github账户,以及创建仓库(Create a New Repository) https://github.com/
2、下载并安装msysgit https://code.google.com/p/msysgit/
如果想要图形界面的话只要在msysgit的基础上安装TortoiseGit即可。(这个我也还没用过)
3、在本地仓库里(注意是在文件夹里面),右键选择git init here.
如果多出来个.git文件夹,这就表示本地git创建成功
4、右键选择git bash进入git 命令行.
5、首先在本地创建ssh key;
ssh-keygen -t rsa -C "your_email@youremail.com"
后面的your_email@youremail.com改为你的邮箱,之后会要求确认路径和输入密码,这里建议初学者使用默认的一路回车(就是设置密码为空),成功的话会在~/下生成.ssh文件夹,进去,用文本打开id_rsa.pub,复制里面的key。
回到github网站,进入Account Settings,左边选择SSH Keys,Add SSH Key,title随便填,粘贴key。为了验证是否成功,在git bash下输入:
$ ssh -T git@github.com
如果是第一次的会提示是否continue,输入yes就会看到:You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。
6、接下来我们要做的就是把本地仓库传到github上去,在此之前还需要设置username和email,因为github每次commit都会记录他们。
$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"
建议:yourname == github账号名
进入要上传的仓库(注意是在文件夹里面),右键git bash,添加远程地址:
$ git remote add origin git@github.com:yourName/yourRepo.git
yourname :github账号名,yourRepo:仓库名(resiposity name)
7、提交,上传
接下来在本地仓库里添加所有文件
$ git add -A
$ git commit -m "first commit"
上传到github:
$ git push origin master