git入门教程整理

git是一个版本控制工具,可以大大的提高编程效率,尤其是多人合作开发中,当然在个人项目中,交给git来管理也是一个不错的选择。

注册github账号,生成ssh key

注册github账号,我就不用说了,这里说一下git与github的关系,git是一个版本管理工具,github是使用git进行项目托管的网站。github上有很多开源项目,比如javascript的
Jquery,java的spring项目,linux项目等等
生成ssh key命令行如下

ssh-keygen -t rsa  -C "[email protected]"  #建议填写自己真实有效的邮箱地址

生成的文件在c:/user/你的用户名/.ssh/目录下

将id_rsa.pub文件的全部内容放进用户的ssh-key里

可以参考如下网址
http://jingyan.baidu.com/article/a65957f4e91ccf24e77f9b11.html

git入门教程整理_第1张图片
Paste_Image.png

git基本命令

先在远程创建一个仓库,比如创建的仓库地址为:[email protected]:bsqql123/web1.git

git clone 仓库地址
这条指令的意思是,将刚刚的仓库克隆下来
例子

git clone [email protected]:jquery/jquery.git

设置用户名密码:
git config --global user.name [username]
git config --global user.email [email]

例如

git config --global user.name ice
git config --global user.email [email protected]

其中ice为我的用户名称,[email protected]为我的邮箱

git add . //添加进版本控制
git commit -m "提交信息" //提交到本地仓库
git push origin master //推送到远程github

学习git有一本参考书籍
《Pro git》当然也有在线版的
http://git.oschina.net/progit/ 也是很不错的

参考资料:
git 官网:https://git-scm.com/
github官网:https://github.com/
git教程:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/

你可能感兴趣的:(git入门教程整理)