git BUG
From: Коньков Евгений <hidden>
Date: 2016-06-15 22:55:05
Subsystem:
library code, the rest · Maintainers:
Andrew Morton, Linus Torvalds
Hi, git I have get git bug while merging branches. the farm has branch one year old. say b1 I have develop some feature in this year so I start new branch git checkout master git checkout -b b2 I get task to develop feature b1. b1 require changes in b2 git checkout b1 git merge b2 git checkout --theirs git commit after some time I need new code from master git merge master after this merge I notice that some code, that was developed in b2, is disappeared despite on it was merged into b1 so I start to merge it again: git merge b2 No results. So I decide to do some testing. I go to b2 git checkout b2 make changes into file on b2:
diff --git a/lib/SRS/Domain.pm b/lib/SRS/Domain.pm
index 8fa1b1a..23a9429 100644
--- a/lib/SRS/Domain.pm
+++ b/lib/SRS/Domain.pm@@ -2804,6 +2804,7 @@ sub can_renew_state { sub zone { my ( $self ) = @_; + load_class 'SRS::Comm::Zone::Domain'; return
I have add one empty line to subroutine that have developed in b2. git commit git checkout b1 git merge b2 and I get conflict:
+++ b/lib/SRS/Domain.pm@@@ -2830,24 -2801,20 +2830,29 @@@ sub can_renew_state
=cut
-sub zone {
- my ( $self ) = @_;
+sub can_cancel_transin {
+ my $self = shift;
++<<<<<<< HEAD
+ return if $self->{freeze_date};
+ return unless $self->{create_method} eq 'trans' && $self->{state} eq 'N';
++=======
+
+ load_class 'SRS::Comm::Zone::Domain';
++>>>>>>> yandex_mail_new_api
- return
- SRS::Comm::Zone::Domain->new(
- dname => $self->{dname},
- service => $self,
- );
+ my ( $pos_id ) = dbh_rw->selectrow_array(
+ 'SELECT bi.pos_id FROM billitems bi JOIN bills b ON b.bill_id = bi.bill_id WHERE service_id =
+ undef,
+ $self->{service_id}, $self->{user_id}
+ );
+
+ return $pos_id;
}
-=back
+=item cancel_transin
+
+Ф-ция отмены переноса
=cut
As you can see conflict at 'can_cancel_transin' subroutine
but I do changes in 'zone' subroutine
Please help to resolve that CONFLICT and return code from b2 to be
alive again in b1.
And, if you can, please explain why this occur
--
С уважением,
Коньков Евгений
Программист
Регистратор доменных имен REG.RU
Телефон: +38 (097) 7654-676
www.reg.ru
___________________
Sincerely yours,
Konkov Eugen
Developer
Accredited domain Registrar REG.RU, LLC.
Phone: +38 (097) 7654-676
www.reg.ru/en/
mailto:kes@reg.ru