6 年前更新 |git

自己总结的两种git提交代码的方式,一种提交方式会产生两条commit记录,另一种提交则只会产生一条commit记录。

6 年前更新 |git

如果在你的项目下有许多中文文件名的文件,当你编辑某些后通过git status查看状态时会发现那些中文文件名的文件会显示成\345\267\245\344,这样一来你就不知道你到底编辑了哪些文件。 网上有人说是编码问题,修改编码为GB2312或GBK,尝试了一下是不可行的。也有人说配置core.quotepath,按照这个配置确实是可行的。

3 年前更新 |git, 其它

Go:安装与配置

  1. 安装:参考官方Go安装方法
  2. Go代理设置:参考地址

    我使用的是设置临时环境变量:export GOPROXY=https://goproxy.ioexport GO111MODULE=on

PostgreSQL:安装与配置

  1. 安装:参考官方安装方法(ubuntu)
  2. 创建用户:
    1. 进入数据库 : sudo -u postgres psql
    2. 创建用户:create user gogs with password 'gogs';
    3. 创建数据库:CREATE DATABASE testdb OWNER gogs;
    4. 将gogs数据库的权限全部赋予gogs用户:GRANT ALL PRIVILEGES ON DATABASE gogs TO gogs;
    5. 退出:\q
2 年前更新 |git, node

现在前端项目或多或少会用到GitTypescriptEslintHuskyLint-staged。本文记录一下如何在项目中使用这些工具。 环境要求:

  • 已安装git
  • 已安装Node和Npm
  • npm全局安装typescript和eslint

注意:以下操作命令均在项目目录下执行

1 年前更新 |git
放弃本地的未push的记录,并与远程同步
git reset --hard origin/master
2 个月前更新 |git
参数说明
  • --format="%s %cd" 格式化内容
    • %s: subject(主题)
    • %cd: commit date(提交日期,或者用 %ad (author date))
  • --date=short 使用短日期格式(格式为:2023-03-15)
  • --author=caohuichang 指定作者
  • --since=2023-03-15 从指定日期开始
  • --grep="Merge branch" 提交主题中包含指定内容
  • --invert-grep--grep 取反(即与 --grep 配合使用表示不包含)
  • --all 所有分支
1 / 1
© 2016 - 2023 BY 禾惠 粤ICP备20027042号