单位一直在使用svn来管理项目。但是最近迷上了github.所以最近也在尝试着用git来管理自己的练手项目,现在把过程记录以下。
第一步:注册账户以及创建仓库
-
注册就不说了。直接上官网https://github.com
-
点击右上角的小+号创建一个仓库(New repository)
3.为仓库起一个名字,并且添加描述,创建它。
这样仓库就创建好了
第二步:使用GIT上传项目到仓库
1.安装git
github是服务端,要想在自己电脑上使用git我们还需要一个git客户端,
windows用户请下载 http://msysgit.github.com/
mac用户请下载 http://code.google.com/p/tortoisegit/
一路下一步,安装好后我们在任意处点击鼠标右键会出来git的快速菜单(说明安装成功咯)
2.配置git-让我们先来做一些准备工作
(1).在你本地的项目目录,单击鼠标右键选择Git base here
(2)为了把本地的仓库传到github,还需要配置ssh key。 执行 $ ssh-keygen -t rsa -C"your_email@youremail.com"
your_email@youremail.com改为你的邮箱,直接回车
会在默认文件id_rsa上生成ssh key。
然后系统要求输入密码,直接按回车表示不设密码
直至出现这样的画面说明本地ssh创建成功
之后呢,我们cd到刚才创建的文件夹.ssh 打开id_rsa.pub,复制里面的key
现在打开你的github-->settings-->SSH
验证是否成功,在git bash下输入
$ ssh -T git@github.com
回车就会看到:You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。
设置完ssh后还需要设置username和email,因为github每次commit都会记录他们
$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"
到此为止,我们所有的准备工作就做完了,可以上传代码
3.提交上传
(1)执行 git init 命令 初始化项目
(2)执行git add . 将项目中所有的文件添加到版本管理器
(3)执行 git commit -m "first commit" //提交到仓库,并写一些注释 (4)执行
git remote add origin https://github.com/houtailei/blog_java.git
找个命令中的路径就是你github上的仓库路径
(5)执行
git push -u origin master
将你本地的仓库提交到你的github账号里
现在刷新一下你的github
大功告成。完美。可以睡了。哈哈。大家可以关注下玩的微信。共同学习。