设置
$ git config --global user.name "yankuan"
$ git config --global user.email "youremail@qq.com"
git config –global 参数,有了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然你也可以对某个仓库指定的不同的用户名和邮箱。
创建库
$ git init 把这个目录变成git可以管理的仓库
$ du -hs 版本库的大小
添加文件
$ git add test.txt 添加到暂存区里面
$ git add . 添加所有文件
$ git commit -m "test.txt提交" 把文件提交到仓库
$ git status 查看状态
$ git diff test.txt 改变的地方
$ git log 查看日志
删除文件
$ rm test.txt 删除文件
$ git commit -m r 彻底删除
$ git checkout -- test.txt 恢复
远程仓库
创建SSH Key
$ ssh-keygen -t rsa -C "youremail@qq.com"
第一个为私钥,第二个为公钥
登陆GitHub
![]()
添加远程库
把本地仓库的内容推到GitHub仓库
在本地仓库运行:
$ git remote add origin https://github.com/YanKuan-IT/ShangXueTangJianXi.git
$ git push -u origin master 把本地仓库分支master内容推送
要输入GitHub用户名和密码
现在本地提交,就可以使用:
$ git push origin master
从远程库克隆
$ git clone https://github.com/YanKuan-IT/ShangXueTangJianXi.git
转载于:https://my.oschina.net/u/3285916/blog/1498876