一般个人项目和公司项目要用不用的 user.name
和 user.email
,一般情况下每次clone新项目,都要在项目根目录执行以下命令设置项目的邮箱账号信息:
git config --local user.name xxxx
git config --local user.email xxxx@yyy.com
一般个人项目和公司项目要用不用的 user.name
和 user.email
,一般情况下每次clone新项目,都要在项目根目录执行以下命令设置项目的邮箱账号信息:
git config --local user.name xxxx
git config --local user.email xxxx@yyy.com
取消类似 git reset --soft HEAD~1
操作:
只是为了clone小的话,用--depth=1
只获取最新的commit即可
via How to Remove Untracked Files in Git
删除Git未跟踪或忽略文件的基础命令是 git clean
原文 Solution to openssh-8.8-p1 update: no matching host key type found. Their offer: ssh-rsa
如果最近升级到了 openssh 8.8-p1 版, 你会发现连接某些之前连接得好好的服务器突然无法连接:
在Windows系统中使用git命令,如果想正确显示UTF-8字符,需要执行以下命令设置环境变量:
set LC_ALL=C.UTF-8
$env:LC_ALL='C.UTF-8'
git tag your_tag_name
git tag -a your_tag_name -m "tag describe"