可以多查看一下廖雪峰所写的文章。
https://www.liaoxuefeng.com/wiki/896043488029600
安装完github以后即可右键使用git功能,git bash
本地配置
git config --global user.name "随便取一个用户名" (回车)
git config --global user.email "输入你自己的邮箱" (回车)
远程仓库
密钥
先查看用户主目录下有无.ssh目录,这个目录下有没有id_rsa(私钥)和id_rsa.pub(公钥)这两个文件。
若没有,
$ ssh-keygen -t rsa -C "youremail@example.com"
一路回车不需要密码。
我使用的就是github仓库,注册登录以后。在个人settings里面Add New SSH key,粘贴id_rsa.pub文件的内容。
新建仓库
Create a new repo,此刻远程已有仓库(取名learngit)
本地仓库操作
$ git init #初始化仓库
$ git remote add origin git@github.com:git账户名/learngit.git #关联github仓库
$ git push -u origin master #推送本地当前master到远程库,-u参数第一次连接本地和远程master分支,以后可以省略,即如下
$ git push origin master
$ git clone git@github.com:git账户名/gitskills.git #克隆远程库
版本管理
$ git status #查看当前状态
$ git log #查看历史日志,加上--pretty=oneline,缩略信息
$ git diff readme.txt #查看不一样的地方
$ git add readme.txt #添加文件到仓库
$ git commit -m "add distributed" #上传修改