Git GUI
生成密钥

先点击 generate key 来生成密钥,生成完后再 copy to clipboard 复制到剪辑版上

上传密钥
在 github 上新建一个密钥,再将刚才复制的密钥黏贴上去

测试密钥
测试ssh key是否成功,使用命令
ssh -T git@github.com如果出现
You've successfully anthenticated,but GitHub does not provide shell access这表示已经成功连上github。
使用
clone 的时候选择 git 的模式进行,这样在之后的 push 操作中就不用验证账号密码了
GIT 命令
取消假定未更改
git update-index --no-assume-unchanged filename强制拉取更新
git fetch --all && git reset --hard origin/master && git pull