首先先看完这个吧:https://zhuanlan.zhihu.com/p/34580322
参考:https://www.cnblogs.com/mengyu/p/7761340.html
还有如果要切换分支的话:
项目的右下角可以切换,相当于:git checkout develop
注意切换了分支之后的commit和push都是指向对应的分支,因为本地分支相当于远程分支的跟踪分支,会自动跟踪相同的分支。
选中当前文件(注意不是文件夹)如图选择可以查看更改
提交完成之后可以在下面的版本控制看到commit的记录,点击右边还能看到本地修改和远程代码不同的地方。
然后如果在命令行使用git reflog看到comit的内容乱码,但是commit时是正常的输入中文:
此时需要设置环境变量:
(1) win + R打开cmd
(2) 输入sysdm.cpl
(3) 高级 -> 环境变量 -> 系统变量(仅为该用户) -> 新建 LESSCHARSET: utf-8