Git 入门
第一步: ssh秘钥
在命令行里获取秘钥
$ ssh-keygen -t rsa -C "your email"
将钥匙添加到github的SSH and GPG keys
$ ssh -T git@github.com //测试是否建立连接
第二步:配置你的用户名和邮箱
$ git config --global user.name "yourname"
$ git config --global user.email "youremail@qq.com"
第三步:创建一个本地的库
首先打开你创建的文件(用作本地仓库使用的)
cd yourfolder //你创建的文件夹的地址
初始化仓库(本地仓库)
$ git init
第四步:试着创建文件添加到本地库里
创建文件夹
vi .gitignore //创建忽略文件夹,可以在这个里面加入想要忽略的文件
查看状态
git status
添加进本地库里
git add . //这个是一次性把未上传的文件全部上传
查看状态(保证已经上传)
git status //这一步可有可无,不熟练的话,建议写
使用commit标记这次添加的内容
git commit -m " " //引号内是你对此次添加东西的说明,方便以后的查找
查看状态
git status //这样就算是完成了本地文件夹的上传到本地库
第五步:选择所要上传的github仓库的地址
如果之前没有选择远程地址
$ git remote add origin git@github.com:youraddr //最后这个是你的远程地址
如果本来就存在远程地址,想换一个地址
$ git remote rm origin //删除远程地址 $ git remote add origin git@github.com:youraddr //你的远程地址
第六步:上传的远程地址github
同步本地和远程数据
$ git pull --rebase origin master //将远程数据同步到本地库 $ git push -u origin master //提交数据到远程
如果是第一次提交,可以会提示没有权限
$ git push -f origin master //硬提交 $ git push -u origin master //软提交
如果提交成功之后,以后的提交可以简化
$ git push origin master //简化版