保存用户名密码:?? ??? ??? ?git config --global credential.helper store 清除缓存的用户名和密码:?? ?git credential-manager uninstall
查看:?? ??? ?git config --list
log ?? ?git log 显示所有commit日志 ?? ?git log --pretty=oneline 将日志缩写为单行显示 ?? ?git log -3 查看最新3条commit日志数据
checkout ?? ?git checkout [branch] 切换分支 ?? ?git checkout -b [new-branch-name] 创建并切换分支
branch ?? ?git branch [branch-name] 创建分支 ?? ?git branch 查看当前分支 ?? ?git branch -a 查看本地和远程的所有分支 ?? ?git branch -r 查看远程所有分支 ?? ?git branch -d [branch-name] 删除一个分支 ?? ?git branch -D [branch-name] 强制删除一个没有合并的分支
git fetch 拉取远程分支最新的commit到本地仓库的origin/[branch-name]
diff ?? ?git diff HEAD^?? ??? ??? ??? ?上个版本差异 ?? ?git diff --name-only?? ??? ?只显示文件名 ?? ?git diff HEAD^ --name-only ?? ? archive?? ? git archive --format=zip HEAD $(git diff --name-only) > d:/HeadDiff.zip
|