Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目;
Github是一家源代码托管网站,可以免费建立公开仓库(代码开源),私人仓库需要付费;
Bitbucke也是一家源代码托管网站,t可以免费建立私人仓库;
(一)建立远程仓库
在Github或者bitbucket上建立远程仓库
1.Github
2.Bitbucket
(二)本地git操作
1.安装git(linux上直接apt-get安装;windows上直接安装git for windows)
2.设置密钥(linux上直接terminal中执行命令,windows上打开git bash执行命令):
(1)本地生成密钥
$ ssh-keygen -t rsa -C "your_email@youremail.com"(2)将生成的 id_rsa.pub中的内容复制到远程github或者bitbucket
(3)验证是否登陆成功
$ ssh -T git@github.com
$ ssh -T git@bitbucket.com
(4)设置用户名与邮箱
$ git config --global user.name "your name" $ git config --global user.email "your_email@youremail.com"
3.常规操作
(1)新建一个文件夹作为本地仓库
(2)仓库初始化(linux中直接进入文件夹执行命令;windows中右击文件夹选择git bash执行命令)
$ git init
(3)添加并上传文件至本地仓库
$ git add “your file”
$ git commit -m “your comment”
(4)添加远程仓库地址并将本地仓库推送至远程仓库
$ git remote add origin1 git@github.com:yourName/yourRepo.git
$ git remote add origin2 git@bitbucket.com:yourName/yourRepo.git
$ git push -u origin1 master
$ git push -u origin2 master
PS:详细使用教程