首页   注册   登录

networm

V2EX 第 2383 号会员,加入于 2010-10-15 23:44:46 +08:00
今日活跃度排名 12144
networm 最近回复了
KW6L74P4YNM3 已用
54 天前
回复了 nioncodotcom 创建的主题 程序员 各位大佬,我问个 Git 的问题
这些信息最好直接查找 GitHub 帮助文档
https://help.github.com/cn/articles/checking-out-pull-requests-locally
之前用 Disqus,但是大部分国内用户看不到评论框,因此上周换成自建的 Commento 了。
整理了一下安装过程,踩了几个坑,分享一下:
Commento 安装配置 - 狂飙 https://networm.me/2019/08/04/commento-install/

同时分享一个评论系统程序比较网站:Open-source comments https://lisakov.com/projects/open-source-comments/
可以考虑将密码、密钥、配置文件等放在构建流程里,这样仓库可以不用区分公开与私有。
2018-10-17 09:02:19 +08:00
回复了 0xABCD 创建的主题 问与答 一个关于 git 冲突的问题?
很简单,因为换行符不一致,你应该使用比较软件仔细检查。
Git 默认情况下换行符不一致也会报告冲突,除非开启忽略换行符选项。
2018-09-06 03:42:12 +08:00
回复了 85204 创建的主题 Google 禁止 chrome 搜索跳转非.com 域名的插件
配合下面的方法将禁用每次启动 Chrome 时的弹窗提示

解决 Chrome 提示“请停用以开发者模式运行的扩展程序”,以及安装非 chrome 网上应用店程序视频教程 | 有格调
https://www.ugediao.com/1189.html
2018-04-17 10:17:24 +08:00
回复了 firhome 创建的主题 程序员 请教一下各位 Jenkins / git 冲突的问题怎么解决?
Jenkins 上执行
git clean -df
git fetch
git reset --hard origin/master

这样可以保证 Jenskins 上的仓库与服务器上完全一致
@NullMan 手机卡顿,at 错了。
建议楼主 @orange666 先看看 提问的智慧 https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md 再来问
2017-06-29 18:31:07 +08:00
回复了 yatesun 创建的主题 git git 使用错误的问题
错误的合并 * b938bf7 - 测试 (7 days ago) <user1> 导致的问题
注意,这是一个合并提交,虽然提交信息没写 Merge。
下面是错误发生过程:

user1 提交 4c44067
user1 pull 发现有别人的提交并产生了冲突
user1 想要回到 pull 之前的状态,错误地使用了 reset 或 checkout 命令,此处不一定是 reset --hard head^,也可以单个文件 reset 或者使用 checkout 重置文件状态。
user1 处理完成后提交 b938bf7

关键问题:
user1 错误地处理合并冲突,如果想要撤销合并,需要使用 merge --abort 才可以,否则 merge 信息会保留,下次提交是直接算合并提交。
解决方案:
1 如果错误的提交并未在主分支,暂时还没有其他人拉去此分支,那么可以直接将当前分支 reset --hard 到 d55b649,然后 cherry-pick 4c44067 3b9e834,再使用 push--force 强制推送当前分支,user1 fetch 后 reset --hard origin/yatesun 分支,假定当前分支是 yatesun。
2 如果错误提交已在主分支,即其他人已 pull,为了减少他人
麻烦,可以 log 4c44067..d55b649,然后将列出的所有提交手动 cherry-pick 到当前分支,push 即可。

避免方法:
1 了解 pull = fetch + merge
2 了解特定操作撤销只能使用对应命令到 --abort,如:merge rebase cherry-pick 等。
3 改善分支工作流,消除 pull 导致的无用 merge 提交,可以考虑使用服务器端钩子检查。
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4070 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 10ms · UTC 03:50 · PVG 11:50 · LAX 20:50 · JFK 23:50
♥ Do have faith in what you're doing.