<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
  <channel>
    <title>firemail - 版本管理工具</title>
    <link>http://www.firemail.wang:8088/forum.php?mod=forumdisplay&amp;fid=56</link>
    <description>Latest 20 threads of 版本管理工具</description>
    <copyright>Copyright(C) firemail</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Sat, 09 May 2026 10:37:01 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://www.firemail.wang:8088/static/image/common/logo_88_31.gif</url>
      <title>firemail</title>
      <link>http://www.firemail.wang:8088/</link>
    </image>
    <item>
      <title>git Beyond Compare 代码 合并</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=11155</link>
      <description><![CDATA[在代码版本控制系统中，如Git或SVN，处理代码冲突是一个常见的任务。在处理这些冲突时，经常会遇到“Base”、“Local”和“Remote”这三个概念，它们在解决冲突时具有不同的含义和作用。以下是这三个概念的区别：一、Base
[*]含义：Base版本指的是发生冲突时，两个或多 ...]]></description>
      <category>版本管理工具</category>
      <author>Qter</author>
      <pubDate>Fri, 10 Jan 2025 10:56:20 +0000</pubDate>
    </item>
    <item>
      <title>gitlab合并不同分支的（二）种方法 git merge 分支</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10768</link>
      <description><![CDATA[https://blog.csdn.net/weixin_46022934/article/details/123986516

gitlab分支 git merge(合并)
文章目录
gitlab分支 git merge(合并)
前言
一、第一种gitlab工具合并的方法
二、代码提交进行合并
总结
前言
提示：遇到的问题：以前在公司的开发，多人开发 ...]]></description>
      <category>版本管理工具</category>
      <author>Qter</author>
      <pubDate>Wed, 05 Jul 2023 03:30:27 +0000</pubDate>
    </item>
    <item>
      <title>GIt push时出现的Merge branch ‘xxx‘ into ‘xxx‘</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=10403</link>
      <description><![CDATA[虽然不影响使用但是日志中出现太多这样的内容，日志看起来会很冗余。

1、背景
和同事基于同一个分支共同开发时，我本地落后太多，而同事commit已经领先我很多；按理说我应该先pull一下再commit、push我的内容。
我在不知情的情况下push会报如下问题


我先pull ...]]></description>
      <category>版本管理工具</category>
      <author>Qter</author>
      <pubDate>Sun, 19 Sep 2021 14:42:09 +0000</pubDate>
    </item>
    <item>
      <title>简评一下几种版本管理工具</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=9775</link>
      <description><![CDATA[简评一下几种版本管理工具：
CVS， VSS：没有变更集概念，仅此一点就可以安息了。
GIT: 复杂的 UI，超前的理念
SVN: 慢，代码库膨胀剧快，客户端常有小问题，错误信息稀里糊涂
Mercurial: 也趋向于复杂了
Bazaar：UI 古怪
Darcs: 慢

这年头，堪用的开源的版本 ...]]></description>
      <category>版本管理工具</category>
      <author>Qter</author>
      <pubDate>Tue, 31 Dec 2019 04:23:53 +0000</pubDate>
    </item>
    <item>
      <title>解决svn working copy locked问题</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=9750</link>
      <description><![CDATA[标题:working copy locked提示:your working copy appears to be locked. run cleanup to amend the situation. 产生这种情况大多是因为上次svn命令执行失败且被锁定了。如果cleanup没有效果的话只好手动删除锁定文件。cd 到svn项目目录下，然后执行如下命令del lock /q ...]]></description>
      <category>版本管理工具</category>
      <author>Qter</author>
      <pubDate>Tue, 31 Dec 2019 02:19:06 +0000</pubDate>
    </item>
    <item>
      <title>win7下安装 git tortoisegit</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=9631</link>
      <description><![CDATA[http://tortoisegit.org/

准备工作：1、 Git-2.5.1-64-bit.exe2、 TortoiseGit-1.8.14.0-64bit.msi3、 TortoiseGit-LanguagePack-1.8.14.0-64bit-zh_CN.msi
链接: https://pan.baidu.com/s/1-JfuAKfqNLLRon1Iu4WPrw 提取码: rtr8
1.安装 Git
下载后，直接下一步点 ...]]></description>
      <category>版本管理工具</category>
      <author>jimu</author>
      <pubDate>Tue, 22 Jan 2019 07:37:44 +0000</pubDate>
    </item>
    <item>
      <title>代码管理工具</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=9365</link>
      <description><![CDATA[搭建gitlab，可以使用gitcafe、coding.net之类]]></description>
      <category>版本管理工具</category>
      <author>java</author>
      <pubDate>Tue, 20 Mar 2018 06:31:45 +0000</pubDate>
    </item>
    <item>
      <title>git本地仓库关联多个remote,怎么用本地一个分支向不同remote不同分支推送代码？</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=8997</link>
      <description><![CDATA[我本地开发分支，名字为A，每次开发完，要分别把代码推送到远程库remote01的B分支和远程库remote02的C分支。  (查看远程分支命令  git remote -v)
格式为：
git push [远程库名] [本地分支名] : [远程分支名]具体操作为：
git push remote01 A:B
git push remote02  ...]]></description>
      <category>版本管理工具</category>
      <author>java</author>
      <pubDate>Wed, 09 Aug 2017 06:05:18 +0000</pubDate>
    </item>
    <item>
      <title>Git 提交方式</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=8928</link>
      <description><![CDATA[为了使时间线不出现回环，使时间线性。push代码前先按以下两种方式同步代码方法一方法二：说明注: 如果本地修改了文件后没有commit， 是无法执行这个命令的。 如果本地的改动暂时不想提交， 可以执行 git stash把更改暂存起来，代码取下后用git stash pop恢复。
rebase ...]]></description>
      <category>版本管理工具</category>
      <author>java</author>
      <pubDate>Thu, 06 Jul 2017 02:29:19 +0000</pubDate>
    </item>
    <item>
      <title>从git中删除 .idea 目录</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=8905</link>
      <description><![CDATA[1.将.idea目录加入ignore清单：
echo \'.idea\' &gt;&gt; .gitignore
2.从git中删除idea：
git rm --cached -r .idea
3.将.gitignore文件加入git：
$ git add .gitignore
4.Commit gitignore文件，将.idea从源代码仓库中删除：
$ git commit -m \'(gitignore commit and r ...]]></description>
      <category>版本管理工具</category>
      <author>java</author>
      <pubDate>Mon, 26 Jun 2017 09:09:30 +0000</pubDate>
    </item>
    <item>
      <title>no matching key exchange method found. Their offer: diffie-hellman-group1-sha1</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=8570</link>
      <description><![CDATA[http://www.ithao123.cn/content-10889965.html

新建文件：mkdir wakav 
进入文件：cd wakav 
初始化：git init 
配置用户名和邮箱：git config --global user.name \&quot;lining\&quot;  git config --global user.email \&quot;lining@orgtec.cn\&quot;创建新的KEY：ssh-keygen -t rsa  ...]]></description>
      <category>版本管理工具</category>
      <author>java</author>
      <pubDate>Tue, 23 May 2017 11:53:06 +0000</pubDate>
    </item>
    <item>
      <title>解决：no matching key exchange method found. Their offer: diffie-hellman-grou...</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=8425</link>
      <description><![CDATA[升级到ubuntu-16.04后，发现Git-review代码报错：Could not connect to gerrit at ...
[*]1

[*]1
执行$ ssh -i ~/.ssh/id_rsa.pub -p 29418 192.168.1.101
[*]1

[*]1
报错：Unable to negotiate with 192.168.1.101 port 29418: no matching key exchange met ...]]></description>
      <category>版本管理工具</category>
      <author>linux</author>
      <pubDate>Tue, 07 Mar 2017 08:34:20 +0000</pubDate>
    </item>
    <item>
      <title>git命令行操作</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=8418</link>
      <description><![CDATA[git config --global user.email  \&quot;***@xxx.com\&quot; git config --global user.name  \&quot;***\&quot;
# 配置默认编辑器, 默认是nano, 可以配置为vim 或其他
git config --global core.editor vim

#配置比较工具.可以用git difftool 调用.
git ...]]></description>
      <category>版本管理工具</category>
      <author>java</author>
      <pubDate>Thu, 02 Mar 2017 07:12:38 +0000</pubDate>
    </item>
    <item>
      <title>Git权威指南视频教程</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=8223</link>
      <description><![CDATA[www.gitchina.org
QQ群：37609317
微博：http://weibo.com/gitchina

linux shell ruby python nodejs scala


maven

git mvn eclipse]]></description>
      <category>版本管理工具</category>
      <author>firemail</author>
      <pubDate>Wed, 30 Nov 2016 16:11:16 +0000</pubDate>
    </item>
    <item>
      <title>git的submodule功能详解</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=4607</link>
      <description><![CDATA[http://www.open-open.com/lib/view/open1396404725356.html

1. 前言项目的版本库在某些情况下需要引用其他版本库中的文件，例如有一套公用的代码库，可以被多个项目调用，这个公用代码库能直接放在某个项目的代码中，而是要独立为一个代码库，那么其他要调用公用的 ...]]></description>
      <category>版本管理工具</category>
      <author>hechengjin</author>
      <pubDate>Fri, 12 Aug 2016 09:20:45 +0000</pubDate>
    </item>
    <item>
      <title>git服务器构建</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=4291</link>
      <description><![CDATA[http://gitblit.com/
http://git.oschina.net/]]></description>
      <category>版本管理工具</category>
      <author>hechengjin</author>
      <pubDate>Fri, 01 Jul 2016 05:52:25 +0000</pubDate>
    </item>
    <item>
      <title>图解Git</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=4283</link>
      <description><![CDATA[http://marklodato.github.io/visual-git-guide/index-zh-cn.html

如果图片不能显示，试试非SVG版此页图解git中的最常用命令。如果你稍微理解git的工作原理，这篇文章能够让你理解的更透彻。 如果你想知道这个站点怎样产生，请前往GitHub repository。正文
[*]基本 ...]]></description>
      <category>版本管理工具</category>
      <author>jimu</author>
      <pubDate>Tue, 28 Jun 2016 15:39:37 +0000</pubDate>
    </item>
    <item>
      <title>git规范流程</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=375</link>
      <description><![CDATA[http://www.ruanyifeng.com/blog/2015/12/git-workflow.html

http://www.ruanyifeng.com/blog/2015/08/git-use-process.html]]></description>
      <category>版本管理工具</category>
      <author>hechengjin</author>
      <pubDate>Wed, 30 Dec 2015 05:56:54 +0000</pubDate>
    </item>
    <item>
      <title>refusing to update checked out branch:refs/heads/master</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=167</link>
      <description><![CDATA[\&quot;remote:error:refusing to update checked out branch:refs/heads/master\&quot;的解决办法[/backcolor]解决办法:[/backcolor]这是由于git默认拒绝了push操作，需要进行设置，修改.git/config文件后面添加如下代码：[/backcolor][receive]
denyCurrentBranch = ignore
注： ...]]></description>
      <category>版本管理工具</category>
      <author>jimu</author>
      <pubDate>Fri, 27 Nov 2015 06:14:03 +0000</pubDate>
    </item>
    <item>
      <title>Git服务器里如何为各个开发者设置用户名和密码</title>
      <link>http://www.firemail.wang:8088/forum.php?mod=viewthread&amp;tid=162</link>
      <description><![CDATA[根据git所使用的协议，如果是ssh 那么方式就应该为 git@youdomain.com:xxxxxx.git的方式，如果是这样，那么配置了公钥那么就可以直接访问了，不需要用户名和密码。
如果是http/https的方式，那么验证的就是你登陆的用户名和密码。]]></description>
      <category>版本管理工具</category>
      <author>jimu</author>
      <pubDate>Sun, 22 Nov 2015 11:20:13 +0000</pubDate>
    </item>
  </channel>
</rss>