git网络配置,解决git clone github速度奇慢
git config --global http.proxy http://127.0.0.1:7897
git config --global https.proxy http://127.0.0.1:7897
git log输出到文件(便于checkout)
- 这里有些字符如表情会乱码,不知道有没有大佬指点一下,要怎么输出,去掉表情乱码
git log --oneline | Set-Content -Path git_commits.txt
git diff 输出到文件
git diff master --output=diff.txt
切换分支,进行修改不add,是不影响的
git checkout [commit id]
如果更改了分支,在checkout时会提示暂存或者commit,也可以丢弃更改
git checkout -- [path]