摘要:问题 今天修改了一下 hugo 的配置文件,然后使用 gitk 来查看改动,结果报错 "X Error of failed request: BadLength (poly request too large or internal Xlib length error)" 原因 经过搜索,发现是配置
阅读全文
随笔分类 - version
摘要:问题 今天修改了一下 hugo 的配置文件,然后使用 gitk 来查看改动,结果报错 "X Error of failed request: BadLength (poly request too large or internal Xlib length error)" 原因 经过搜索,发现是配置
阅读全文
摘要:hugo 官方 配置 建议使用 yaml 格式的配置文件。 从 0.110.0 开始,建议使用 hugo.toml 来代替 config.toml 可以使用 config 文件夹来代替 config.toml 这个单文件。注意文件夹里面的文件不是随便的,建议只分为 hugo.yaml, langua
阅读全文
摘要:git 本地分支改名 // 当前分支 git branch -m new_name // 非当前分支 git branch -m old_name new_name git 远程分支改名 远程分支改名,其实是删除远程分支,或者强行更新已有分支。 然后推送新分支。 // 删除分支,但是有些时候会被服务
阅读全文
摘要:需求 仓库 A 正常使用,现在找到一些仓库 A 使用之前的数据,希望把这些数据也放到仓库中,并有相关记录。 解决方法 如果 A 提交不多,那就把仓库从头开始提交数据 使用 rebase --onto,把旧数据先提交作为一个分支,然后把原来的 master 分支 rebase 到这个新分支上去。问题是
阅读全文
摘要:在仓库 A 中引入仓库 B git submodule add git@xxx.B.git 在仓库 A 中除了增加仓库 B 之外,还会增加 .gitmodules 其他 PC pull 项目 除了需要把仓库 A pull 下来之后,还需要把 B 给拉下来 初次 git submodule updat
阅读全文
摘要:背景 在新电脑上推送时出现这个邮件地址提示。 解决方法 简单的方法是直接把 .gitconfig 这个文件中的 用户名和地址都改掉,改为网站提供的保密邮件地址。 如果涉及到 github 和 gitee 等多仓库使用的情况,建议设置 仓库级别的 用户名和地址。保存到了 .git/config 中去了
阅读全文
摘要:创建仓库 在 github, gitee 这样的平台上,创建一个仓库,注意不要初始化仓库 配置项目 创建项目的时候, cvs 选择 git 工具。 tool -> git -> remote repo -> manage remote , 在这个里面添加仓库地址,注意名称必须为 origin. 使用
阅读全文
摘要:1. 首先使用命令 ssh-keygen -t rsa -C "your_email@example.com" -f ~/.ssh/github_id_rsa 来生成 github 的密钥。就是 github_id_rsa 和 github_id_rsa.pub 2. 创建或者修改 config 文
阅读全文
摘要:linux 系统上配置 .gitconfig [core] autocrlf = input safecrlf = warn 配置为提交时转为 lf,下拉时不转换。如果文件时混合换行符时,进行警告。 参考:https://www.jianshu.com/p/6ef90ce18ba2 https://
阅读全文
摘要:命令:git clone --branch [tags标签] [git地址] 或者 git clone --b [tags标签] [git地址] 例如:git clone -b 1.4.1 https://github.com/jumpserver/coco.git 如果想要在指定目录下载指定分支的
阅读全文
摘要:git 仓库迁移两步就够了。 从原仓库把整个仓库拉下来。 git clone --bare git://192.168.10.XX/git_repo/project_name.git 把仓库推到新的仓库里面去。 cd project_name.git git push --mirror git@19
阅读全文
摘要:参考: https://www.cnblogs.com/cnblogsfans/p/5075073.html Git 在团队中的最佳实践 如何正确使用Git Flow https://www.jianshu.com/p/34b95c5eedb6 Git Flow工作流总结 http://www.ji
阅读全文
摘要:使用 eclipse 的安装市场安装 git 和 gitflow。 然后右键 项目工程,选择 team,选择 init gitflow,需要等待一会,就自动创建好了。 然后选择 gitflow 中的 start feature 来创建一个新的 feature。 修改好文件后,选择 git 中的 co
阅读全文
摘要:#1. 撤销提交 git reset --soft HEAD^ git reset --hard [commit_id] 注意: soft撤销可以保留已经修改的文件,hard 撤销完全恢复为指定的状态,抛弃已有的修改。 #2. 强制更新 git push origin HEAD --force gi
阅读全文
摘要:1. 可以使用 来升级,但是因为网络原因,这种升级方式失败了。另外一种是在 github 或者 gitee 上面直接下载源码,然后解压到 位置。 2. 在 这个位置,使用 来构建,或者 来构建。 3. 从旧文件夹里面把 custom, data, log 3个个人文件夹复制到现在的位置。 4. 使用
阅读全文
摘要:拉取仓库到本地 参考 下面几张图片,把仓库拉取到本地。 本地修改并推送 进入文件夹后,按照 下面几张图片切换到本地的开发分支 当修改完成之后,按照 下面几张图片 的方法把修改推送到远程仓库的开发分支。 基于仓库主分支的更新做进一步的修改 当远程主分支有更新之后,按照 下面几张图片的方法把本地分支切换
阅读全文
摘要:gogs 团队使用第二种方法如下, 前面办法参考前面的方法: 1. 由 root 用户新建 organization, 比如说建立 hardware,然后把团队的 技术负责人拉到 owners 这个 team 里面。以后的事情都有 团队的技术负责人来处理。 2. 有团队技术负责人登录账户,然后 in
阅读全文
摘要:最近小团队开始使用 gogs 来保存手头的项目。具体的使用流程如下: 1. 由 root 用户新建 organization, 比如说建立 hardware,然后把团队的 技术负责人拉到 owners 这个 team 里面。以后的事情都有 团队的技术负责人来处理。 2. 有团队技术负责人登录账户,然
阅读全文
|