赞
踩
git add file
会file存入缓存区–hard:直接将工作目录、 暂存区及本地仓库都重置成目标Reset节点的內容,所以效果看起来等同于清空暂存区和工作区。
–mixed(默认):只保留工作目录的內容,但会将暂存区和本地仓库的內容reset目标节点一致,因此原节点和Reset节点之间的【差异变更集】会放入工作目录中。所以效果看起来就是原节点和Reset节点之间的所有差异都会放到工作目录中
–soft:保留工作目录和暂存区的内容,只让本地仓库中的内容和reset目标节点保持一致,因此原节点和reset节点之间的【差异变更集】会放入暂存区。所以效果看起来就是工作目录和暂存区的内容不变,只是原节点和Reset节点之间的所有差异都会放到暂存区中。
rebase始终把当前分支最新的修改放到最前头,merge根据时间线穿插合并
删除远程分支
git push origin --delete [branch_name]
GO111MODULE=on 以后,下载的模块内容会缓存在 $GOPATH/pkg/mod 目录中
使用以下命令可清空缓存:
go clean --modcache
(运行报expected ‘package’, found ‘EOF’,是有空go文件,要不自己创建空文件,或引用包有空文件,引用包有空文件,清理缓存再获取最新版本试试)
git ls-files --exclude-standard --ignored --other
注意:是当前目录
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。