CCBox 发布的文章

1、version: 查看golang版本

例:go version

2、run: 编译并运行go程序

例: go run main.go

3、build: 编译go程序,不允许

例:go build main.go

4、vet: 静态检查

例:go tool vet . //静态检查当前目录下所有文件

5、fmt: 格式化代码

例:go fmt test.go

6、clean: 清理编译文件

例: go clean .

7、help: 查看go命令帮助

例:go help
       go help vet

们使用git checkout命令来切换分支。
我们有时会遇到这样的情况,正在dev分支开发新功能,做到一半时有人过来反馈一个bug,让马上解决,但是新功能做到了一半你又不想提交,这时就可以使用git stash命令先把当前进度保存起来,然后切换到另一个分支去修改bug,修改完提交后,再切回dev分支,使用git stash pop来恢复之前的进度继续开发新功能。下面来看一下git stash命令的常见用法

  • git stash
  • git stash list
  • git stash pop
  • git stash apply
  • git stash drop
  • git stash clear

- 阅读剩余部分 -

[转]git打两个版本的增量包

第一种方法

git archive -o update.zip $(git diff new-version old-version --name-only) 

此方法如果文件有删除,则会打包失败,可以用第二种方法来解决

第二种方法

git diff new-version old-version --name-only | xargs zip update.zip

需要操作系统支持zip打包命令,在Windows的git bash中不知此,可以采用tar来打包

第三种方法

git archive branch-name $(git diff new-version old-version  --name-only)|gzip >update.zip

————————————————
版权声明:本文为CSDN博主「无为码农」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/jinweilin/article/details/78356860