在Windows上使用Git,可以从Git官网直接,然后按默认选项安装即可。
git错误.png
错误描述:could not load icon"xxx/git-bash.exe".找不到指定文件
解决:安装路径不要有中文
安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!
设置作为git账户和邮箱作为标识
git设置账户和邮箱_.png
因为本地Git仓库和GitHub仓库之间的传输是通过SSH加密传输的,GitHub需要识别是否是你推送,GitHub只要知道了你的公钥,就可以确认只有你自己才能推送,所以需要配置ssh key。
-
创建SSH Key
创建ssh key_.png
注意,.ssh文件夹是隐藏文件,所以使用ls -a命令来查看是否创建SSH Key成功,找到ssh所在文件夹位置,使用cat -id_rsa.pub命令查看
-
为github添加ssh key
github添加ssh.png
titie随意填写 复制本地文件id_rsa.pub的内容到Key中点Add SSH Key
-
验证是否成功,在git bash里输入下面的命令
ssh验证是否成功.png
关联github
-
在github创建一个新项目
新github页面.png -
按照github中的提示进行操作
git add错误.png
第一次提交可能会发生上图中的错误,这是因为windows中的换行符为 CRLF, 而在linux下的换行符为LF,所以在执行add . 时出现提示,解决办法:
$ rm -rf .git // 删除.git
$ git config --global core.autocrlf false //禁用自动转换
git提交流程.png
$ git remote add origin git@github.com:flora0103/example.git //关联一个远程库命令, git@github.com:flora0103/example.git 这个是自己远程库
$git push -u origin master //关联后,第一次推送master分支的所有内容命令,此后,每次本地提交后,就可以使用命令git push origin master推送最新修改