Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git:当我恢复时,我得到一些错误代码,使应用程序出错_Git - Fatal编程技术网

Git:当我恢复时,我得到一些错误代码,使应用程序出错

Git:当我恢复时,我得到一些错误代码,使应用程序出错,git,Git,我当时正在开发一个android应用程序,2天后我试图恢复到之前发布的提交。巴淡: 我在所有活动中发现一个奇怪的代码,并对应用程序进行了窃听 问题是为什么?这是怎么发生的?这正常吗 <Button + android:id="@+id/add2" + android:layout_width="wrap_content" + android:layout_height="wrap_content" +

我当时正在开发一个android应用程序,2天后我试图恢复到之前发布的提交。巴淡:

我在所有活动中发现一个奇怪的代码,并对应用程序进行了窃听

问题是为什么?这是怎么发生的?这正常吗

           <Button
+          android:id="@+id/add2"
+          android:layout_width="wrap_content"
+          android:layout_height="wrap_content"
+          android:layout_alignBaseline="@+id/add1"
+          android:layout_alignBottom="@+id/add1"
+          android:layout_alignRight="@+id/textView1"
+=======    <<<== this is the added code
+      <Button
           android:id="@+id/add1"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"

           android:layout_below="@+id/textView"
           android:layout_marginRight="16dp"
           android:layout_marginTop="32dp"
+>>>>>>> 06ffa5de32253deb4076440e1f23e136a8536015    <<<== this is the added code
           android:background="#8258FA"
           android:text="Read" />

>06ffa5de32253deb4076440e1f23e136a8536015有两种可能性:

  • 您的团队中有人提交了一个包含冲突标记的文件,可能会在提交后立即修复此错误
  • 您自己与当前编辑冲突,您需要通过选择要保留文件的哪一部分来修复这些冲突

为了回应您的评论,当几个开发人员在处理同一个文件时,经常会出现冲突,因为人们可能会更改相同的行,但进行不同的修改,因此VCS(此处为git)不知道哪一个修改更合法。

返回并提供一个解决方案:D

当我们发生冲突时,我的意思是: 当您使用“分支1”更改某个内容(文件、行,…),并使用其他分支“分支2”或其他用户更改相同内容时。吉特先生为了确保一切都很好,没有人会丢失他的工作,他转向了一个名为“冲突”的统计数据,以便只保存(文件,行)的一个正确版本。当您尝试合并时,此属性将启用

解决方案:

1-检查存在冲突的文件,通常在尝试合并时提及哪个文件存在冲突。 2-打开文件,你会发现(在我的情况下):

>kikaandBr1//版本2的开始
readd=(按钮)findviewbyd(R.id.read);
add2.setOnClickListener(新视图.OnClickListener(){
=========//第2版结束

对不起,没有足够的信息来帮助你。你的问题是什么?问题是为什么?这是怎么发生的?这是正常的吗?你似乎处于冲突的中间。解决它。检查这不是编程相关的问题,而是一个与Git相关的问题。我只是问这是不是发生了?或者我刚做了BA。d Manipys!你说得对。因为当尝试从GitHub应用程序恢复时,它告诉我应该修复冲突…因此,如果答案对你有帮助,请不要忘记接受。我在网站上的第一篇帖子是这样的吗…;)
<<<<<<< HEAD    //start of version 1  
        add2 = (Button) findViewById(R.id.add);
        tv1 = (TextView) findViewById(R.id.textView);
        tv2 = (TextView) findViewById(R.id.textView1);
        read = (EditText) findViewById(R.id.editText1);
 =======   // end of virsion1

>>>>>>> kikaandBr1  //start of version 2
        readd = (Button) findViewById(R.id.read);



        add2.setOnClickListener(new View.OnClickListener() {
 =======  // end of version 2