version-control

    1热度

    1回答

    我有一个提交后提交了一些提交ID 7348830 立即下一个提交具有ID aff68a1(并且之后有更多的提交)。 我试图恢复回购,使我得到的文件,因为它们被提交之后7348830 我这样做: git push -f origin master : git reset --hard 7348830 由其次 我期待看到提交7348830作为提交历史记录中的最新提交。但我看到顶部提交aff68a1。

    0热度

    1回答

    做从vaadin-archetype-widget Maven原型创建了新的Vaadin 8.1项目中的第一个Maven install,并首先运行我的应用程序后,我发现一个新的文件出现了: 的myproject-DEMO/src目录/主/ web应用/VAADIN/themes/demo/styles.scss.cache ➠从我的版本控制中包含或忽略此文件是否有意义? 通过忽略,我的意思是将该

    0热度

    1回答

    我们正在开发嵌入式项目。 目前,我们有一个工作硬件与控制器A. 后来,最终产品将有一个新的硬件与控制器B. 我目前正在实施分支1的业务逻辑,使用我们的旧硬件与控制器A. 我的同事们正在为分支2上的控制器B移植软件。他们正在调整所有低级别的东西,设备驱动程序,HAL和东西。 不久,我们将有1处合并到分支2 然而,我们只希望合并文件的一小部分。 尝试合并设备驱动程序是没有意义的。在控制器B上,我们将拥

    0热度

    1回答

    我正在审阅git rebase和git merge的文档。我几乎明白了差异和重新定义,但我有一个疑问。重新分配对当前分支或重新设置的分支有影响吗? 例如: 我有一个分支new-branch从master签出,既master和new-checkout分支机构的进展,现在new-branch推动一些提交之后,我想与原籍主变基它。 我my-branch git rebase master 运行此命令

    0热度

    1回答

    前段时间我发现貌似很棒的选项: TortoiseSVN --- >>> use --- >>> SVN bridge --- >>> reach --- >>> TFS。 https://svnbridge.codeplex.com/ 但是我很害怕,这宁可不原生解决方案,有可能导致对危险状态,或不兼容。 特别是在各种版本的TFS和TortoiseSVN之间。 社区如何看待SVN桥梁? 或者是否有任

    0热度

    1回答

    我想了解无关历史的合并。 Git'merge'命令有一个选项“--allow-unmatched history”来合并不相关的历史记录。我在这里错过了一些澄清。 GIT中的根文件夹称为“项目”。项目包含许多存储库。每个回购可能有几个分支。 考虑到这一切。我有两个'项目'(a,b)。在项目'a'中,我有一个叫'arepo'的回购。 'arepo'有一个分支'abranch'。同样,还有项目'b'。

    2热度

    2回答

    提交上一个新的分支branchname到机器A我的本地git仓库我最新的作品后,我推说工作,我gitlab远程回购与 $ git push origin branchname 的master分公司已经在同步与远程回购。我的gitlab列表中的所有分支都显示在远程回购站点上。 我后来去了机器B.我第一次做了 $ git pull origin master 和掌握已更新,但我的新branch

    3热度

    2回答

    我的情况下,类似于这样这只是我的特性分支有很多更承诺 这是在此期间也影响了我的特性分支犯下的错误修复。这就是为什么我想将我的功能分支重新分配给主人。 我试图做到这一点与git rebase master(在我的功能分支),最终在混乱。由于我的功能分支提交的提交数量很高,因此rebase需要永久存在,并且我在rebase进程及其所有冲突,更旧的提交以及之后都会丢失概述。 如何在这种情况下正确地做到这

    0热度

    1回答

    我有一个用TypeScript编写的NPM包。我的构建过程将所有* .ts文件并将它们捆绑到myLib.d.ts,myLib.js和myLib.js.map中。 我的NPM软件包必须包含所有src/.ts文件和这三个myLib。自动生成的文件。 但在我的git仓库中,我应该提交这三个myLib。*自动生成的文件吗? 在npm包中发布不受版本控制的文件会出现问题吗?

    0热度

    1回答

    我正在使用我刚刚使用来自另一个回购的已过滤转储创建的存储库卸载了ramdon签出失败。我通过Apache WebDAV访问它。 粗略地说,有25%的机会,一个新的结算可能会失败,不管是用两条错误消息:在不同的物理位置对我的两个两台计算机出现此现象的 svn: E160004: Corrupt representation '128 9 111 98 2fdc6c36a75b97744d20c04e