集中式和分布式控制版本命令将同一文件的两个版本融合为一个

时间:2018-02-07 03:21:22

标签: git version-control

我想知道是否在主分支上融合了两个版本的文件,它是由樱桃选择,合并或其他东西制作的。我想将一个提交的文件版本与过去或另一个版本融合。 如果这篇文章看起来像垃圾邮件,我很抱歉,但你会帮助我很多。

1 个答案:

答案 0 :(得分:0)

  

例如:我有一个文件的5个版本,如json文件或txt文件,版本5,它是最新的,我想“合并”或“融合”版本1和4到一个文件

从提交中启动一个新分支,包括文件的版本1。

        repositories {
            google()
        }

        dependencies {
            // Android KTX for framework API
            implementation 'androidx.core:core-ktx:0.1'
            ...
        }

example:        
         Kotlin :
            sharedPreferences.edit()
                       .putBoolean(key, value)
                       .apply()

            Kotlin with Android KTX :
            sharedPreferences.edit { 
                putBoolean(key, value) 
            }

然后执行sendNotification({ title: 'New Notification', message: 'Your message goes here', icon:'https://cdn2.iconfinder.com/data/icons/mixed-rounded-flat-icon/512/megaphone-64.png', clickCallback: function () { alert('do something when clicked on notification'); } }); (作为in this answer):您将能够重置您不想要合并的任何文件,并且只保留您需要合并的文件。

完成后,如果需要在主分支上报告最终结果,最简单的方法是将文件中的内容复制粘贴到master中,然后进行新的提交(仅包含该文件) )