forked from kollerma/git-submodule-tools
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtest_output_linux
701 lines (693 loc) · 26.4 KB
/
test_output_linux
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
Cloning into bare repository remote/r-tutorial.git...
Cloning into bare repository remote/aufgabe1.git...
Cloning into bare repository remote/aufgabe2.git...
Cloning into bare repository remote/aufgabe3.git...
Cloning into aufgabe2...
done.
Initialized empty Git repository in test/serie1/.git/
Cloning into aufgabe1...
done.
Cloning into aufgabe2...
done.
[master (root-commit) b0f6d81] first commit
3 files changed, 8 insertions(+), 0 deletions(-)
create mode 100644 .gitmodules
create mode 160000 aufgabe1
create mode 160000 aufgabe2
create mode 100644 series1.tex
create mode 100644 solution1.tex
Cloning into bare repository remote/serie1.git...
done.
Everything up-to-date
Branch master set up to track remote branch master from origin.
Initialized empty Git repository in test/serie2/.git/
Cloning into aufgabe1...
done.
Cloning into aufgabe2...
done.
[master (root-commit) b1fab6c] first commit
3 files changed, 8 insertions(+), 0 deletions(-)
create mode 100644 .gitmodules
create mode 160000 aufgabe1
create mode 160000 aufgabe2
create mode 100644 series2.tex
create mode 100644 solution2.tex
Cloning into bare repository remote/serie2.git...
done.
Everything up-to-date
Branch master set up to track remote branch master from origin.
Initialized empty Git repository in test/vorlesung/.git/
Cloning into serie1...
done.
Cloning into serie2...
done.
Cloning into r-tutorial...
done.
[master (root-commit) 162cf9c] first commit
4 files changed, 12 insertions(+), 0 deletions(-)
create mode 100644 .gitmodules
create mode 100644 README
create mode 160000 r-tutorial
create mode 160000 serie1
create mode 160000 serie2
Cloning into bare repository remote/vorlesung.git...
done.
To test/remote/vorlesung.git
* [new tag] state-0 -> state-0
Cloning into vorlesung...
done.
Attaching heads of submodules...
done.
Cloning into vorlesung2...
done.
Attaching heads of submodules...
done.
Cloning into vorlesung3...
done.
Attaching heads of submodules...
done.
[master 44f54c0] This is no problem
1 files changed, 1 insertions(+), 0 deletions(-)
Warning in test/vorlesung2/r-tutorial:
Unstaged changes to files under version control.
To add, use option -a to stage or add files manually with git add <file>.
Warning in test/vorlesung2/serie1/aufgabe1:
Unstaged changes to files under version control.
To add, use option -a to stage or add files manually with git add <file>.
Warning in test/vorlesung2/serie1:
Unstaged changes to files under version control.
To add, use option -a to stage or add files manually with git add <file>.
Committing in test/vorlesung2/r-tutorial...
Committing in test/vorlesung2/serie1/aufgabe1...
Committing in test/vorlesung2/serie1...
Committing in test/vorlesung2...
Pushing test/vorlesung2/r-tutorial.
Pushing test/vorlesung2/serie1/aufgabe2.
Pushing test/vorlesung2/serie1/aufgabe1.
Pushing test/vorlesung2/serie1.
Pushing test/vorlesung2.
To test/remote/vorlesung.git
* [new tag] state-1 -> state-1
From test/remote/vorlesung
162cf9c..cd1457d master -> origin/master
* [new tag] state-1 -> state-1
Fetching submodule r-tutorial
From test/remote/r-tutorial
905d4fc..7932390 master -> origin/master
Fetching submodule serie1
From test/remote/serie1
b0f6d81..17dc21a master -> origin/master
Fetching submodule serie1/aufgabe1
From test/remote/aufgabe1
60214c8..3f75f9a master -> origin/master
Fetching submodule serie1/aufgabe2
From test/remote/aufgabe2
97d8f57..44f54c0 master -> origin/master
Updating 162cf9c..cd1457d
Fast-forward
r-tutorial | 2 +-
serie1 | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
There are updates available for serie2/aufgabe1.
Fetched updates. Now use "git rdiff" to show the differing files.
Then "git rpull" in the correct folder to merge updates.
Cloning into vorlesung4...
done.
Attaching heads of submodules...
Warning in test/vorlesung4/serie2/aufgabe1:
Cannot attach HEAD. There are probably unmerged updates available.
Go ("cd") there and use "git -r --contains HEAD" list branches that
contain the current commit. Use "git attach-head -f" to attach to
the first branch automatically. Otherwise switch branches with
"git rcheckout <branchname>".
done.
There are updates available for the current repository.
There are updates available for r-tutorial.
There are updates available for serie1.
There are updates available for serie1/aufgabe1.
There are updates available for serie1/aufgabe2.
There are updates available for serie2/aufgabe1.
Use "git rfetch" to fetch updates.
Then go to the innermost submodules and use "git rpull" to merge the updates.
Error in test/vorlesung3:
There are unstaged changes. Use "git add <file>" to add.
rpull failed, as required.
Error in test/vorlesung3:
There are unstaged changes. Use "git add <file>" to add.
rpush failed, as required
Committing in test/vorlesung3/r-tutorial...
Committing in test/vorlesung3/serie2/aufgabe1...
Committing in test/vorlesung3/serie2...
Committing in test/vorlesung3...
Pushing test/vorlesung3/r-tutorial.
To test/remote/r-tutorial.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'test/remote/r-tutorial.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes (e.g. 'git pull') before pushing again. See the
'Note about fast-forwards' section of 'git push --help' for details.
Pushing test/vorlesung3/serie2/aufgabe1.
To test/remote/aufgabe2.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'test/remote/aufgabe2.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes (e.g. 'git pull') before pushing again. See the
'Note about fast-forwards' section of 'git push --help' for details.
rpush failed, as required.
Error: Unpushed commits in submodules.
In test/vorlesung3/r-tutorial:
Branch "master" is ahead 1 commit(s).
In test/vorlesung3/serie2:
Branch "master" is ahead 1 commit(s).
In test/vorlesung3/serie2/aufgabe1:
Branch "master" is ahead 1 commit(s).
Try "git rpush" followed by another "git rpull". If that fails,
push them one-by-one before pulling again.
This safety measure ensures that no commits get lost.
rpull failed, as required.
There are updates available for the current repository.
There are updates available for r-tutorial.
There are updates available for serie1.
There are updates available for serie1/aufgabe1.
There are updates available for serie1/aufgabe2.
There are updates available for serie2/aufgabe1.
Fetched updates. Now use "git rdiff" to show the differing files.
Then "git rpull" in the correct folder to merge updates.
Error: Unpushed commits in submodules.
In test/vorlesung3/r-tutorial:
Branch "master" is ahead 1, behind 1 commit(s).
In test/vorlesung3/serie2:
Branch "master" is ahead 1 commit(s).
In test/vorlesung3/serie2/aufgabe1:
Branch "master" is ahead 1, behind 1 commit(s).
Try "git rpush" followed by another "git rpull". If that fails,
push them one-by-one before pulling again.
This safety measure ensures that no commits get lost.
rpull failed, as required.
Pushing test/vorlesung3/r-tutorial.
To test/remote/r-tutorial.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'test/remote/r-tutorial.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes (e.g. 'git pull') before pushing again. See the
'Note about fast-forwards' section of 'git push --help' for details.
Pushing test/vorlesung3/serie2/aufgabe1.
To test/remote/aufgabe2.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'test/remote/aufgabe2.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes (e.g. 'git pull') before pushing again. See the
'Note about fast-forwards' section of 'git push --help' for details.
rpush failed, as required.
Diff in test/vorlesung3/r-tutorial:
tutorial.Rnw | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
Diff in test/vorlesung3/serie1/aufgabe1:
ex.Rnw | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
Diff in test/vorlesung3/serie1/aufgabe2:
ex.Rnw | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
Diff in test/vorlesung3/serie2/aufgabe1:
ex.Rnw | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
Auto-merging tutorial.Rnw
CONFLICT (content): Merge conflict in tutorial.Rnw
Automatic merge failed; fix conflicts and then commit the result.
Updating 60214c8..3f75f9a
Fast-forward
ex.Rnw | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
Updating 97d8f57..44f54c0
Fast-forward
ex.Rnw | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
Auto-merging ex.Rnw
CONFLICT (content): Merge conflict in ex.Rnw
Automatic merge failed; fix conflicts and then commit the result.
Committing in test/vorlesung3/r-tutorial...
Committing in test/vorlesung3/serie1...
Converging local and remote...
done.
Committing in test/vorlesung3/serie2/aufgabe1...
Committing in test/vorlesung3/serie2...
Committing in test/vorlesung3...
Converging local and remote...
done.
Pushing test/vorlesung3/r-tutorial.
Pushing test/vorlesung3/serie1.
Pushing test/vorlesung3/serie2/aufgabe1.
Pushing test/vorlesung3/serie2.
Pushing test/vorlesung3.
Warning: Untracked files in submodules. Add them to .gitignore
in the respective submodules or remove them.
Use "git status" to see where they are.
Continuing anyway...
From test/remote/vorlesung
cd1457d..c485284 master -> origin/master
Fetching submodule r-tutorial
From test/remote/r-tutorial
7932390..9fb80fd master -> origin/master
Fetching submodule serie1
From test/remote/serie1
17dc21a..74315d0 master -> origin/master
Fetching submodule serie2
From test/remote/serie2
b1fab6c..a55a5ff master -> origin/master
Fetching submodule serie2/aufgabe1
From test/remote/aufgabe2
44f54c0..e688a3a master -> origin/master
Updating cd1457d..c485284
Fast-forward
r-tutorial | 2 +-
serie1 | 2 +-
serie2 | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
There are updates available for serie1/aufgabe2.
Fetched updates. Now use "git rdiff" to show the differing files.
Then "git rpull" in the correct folder to merge updates.
Diff in test/vorlesung/serie1/aufgabe2:
ex.Rnw | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
Updating 44f54c0..e688a3a
Fast-forward
ex.Rnw | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
Committing in test/vorlesung/serie1...
Committing in test/vorlesung...
Pushing test/vorlesung/serie1.
Pushing test/vorlesung.
From test/remote/vorlesung
cd1457d..5a1f321 master -> origin/master
Fetching submodule r-tutorial
From test/remote/r-tutorial
7932390..9fb80fd master -> origin/master
Fetching submodule serie1
From test/remote/serie1
17dc21a..5c74944 master -> origin/master
Fetching submodule serie1/aufgabe2
From test/remote/aufgabe2
44f54c0..e688a3a master -> origin/master
Fetching submodule serie2
From test/remote/serie2
b1fab6c..a55a5ff master -> origin/master
Fetching submodule serie2/aufgabe1
From test/remote/aufgabe2
97d8f57..e688a3a master -> origin/master
Updating cd1457d..5a1f321
Fast-forward
r-tutorial | 2 +-
serie1 | 2 +-
serie2 | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
To test/remote/vorlesung.git
* [new tag] state-2 -> state-2
state-0
state-1
state-2
Note: checking out 'state-1'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b new_branch_name
HEAD is now at cd1457d... I did something
M r-tutorial
M serie1
M serie2
Previous HEAD position was cd1457d... I did something
HEAD is now at 162cf9c... first commit
M r-tutorial
M serie1
Error in test/vorlesung2/r-tutorial:
Refused to commit in detached head state.
See "git attach-head --help" for help on attaching the HEAD.
rcommit failed as it should have
Error in test/vorlesung2:
There is modified content in submodules.
rcheckout failed as it should have
HEAD is now at 905d4fc I did something
Previous HEAD position was 162cf9c... first commit
HEAD is now at 5a1f321... updated serie1/aufgabe2
M r-tutorial
M serie1
M serie2
Error in test/vorlesung2/serie2/aufgabe2:
There are untracked files not in .gitignore. Try "make clean" to remove temporary files.
rm-submodule failed as it should have
Switched to a new branch 'testbranch'
[testbranch 29207dc] catch this!
1 files changed, 1 insertions(+), 0 deletions(-)
create mode 100644 hallo
Switched to branch 'master'
Error in test/vorlesung2/serie2/aufgabe2:
testbranch is not a remote tracking branch and is not fully merged any tracking branch.
rm-submodule caught non-tracking-branch
Updating 4169dd3..29207dc
Fast-forward
hallo | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
create mode 100644 hallo
To test/remote/aufgabe3.git
4169dd3..29207dc master -> master
rm 'aufgabe2'
[master 8af9aa1] removed submodule "aufgabe2" (url: test/remote/aufgabe3.git)
2 files changed, 0 insertions(+), 4 deletions(-)
delete mode 160000 aufgabe2
Committing in test/vorlesung2...
Note: checking out 'state-2'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b new_branch_name
HEAD is now at 5a1f321... updated serie1/aufgabe2
M serie2
Previous HEAD position was 5a1f321... updated serie1/aufgabe2
Switched to branch 'master'
M serie2
Your branch is ahead of 'origin/master' by 1 commit.
warning: unable to rmdir aufgabe2: Directory not empty
Pushing test/vorlesung2/serie2.
Pushing test/vorlesung2.
There are updates available for the current repository.
There are updates available for serie1.
There are updates available for serie1/aufgabe2.
There are updates available for serie2.
There are updates available for serie2/aufgabe2.
Use "git rfetch" to fetch updates.
Then go to the innermost submodules and use "git rpull" to merge the updates.
From test/remote/aufgabe3
4169dd3..29207dc master -> origin/master
Updating 4169dd3..29207dc
Fast-forward
hallo | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
create mode 100644 hallo
Committing in test/vorlesung3/serie2...
Committing in test/vorlesung3...
Error: Unpushed commits in submodules.
In test/vorlesung3/serie2:
Branch "master" is ahead 1 commit(s).
Try "git rpush" followed by another "git rpull". If that fails,
push them one-by-one before pulling again.
This safety measure ensures that no commits get lost.
This fails as it should
Pushing test/vorlesung3/serie2.
To test/remote/serie2.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'test/remote/serie2.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes (e.g. 'git pull') before pushing again. See the
'Note about fast-forwards' section of 'git push --help' for details.
This pushes the second level, but then fails
There are updates available for the current repository.
There are updates available for serie1.
There are updates available for serie1/aufgabe2.
There are updates available for serie2.
Use "git rfetch" to fetch updates.
Then go to the innermost submodules and use "git rpull" to merge the updates.
There are updates available for the current repository.
There are updates available for serie1.
There are updates available for serie1/aufgabe2.
There are updates available for serie2.
Fetched updates. Now use "git rdiff" to show the differing files.
Then "git rpull" in the correct folder to merge updates.
Diff in test/vorlesung3/serie2:
.gitmodules | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
Diff in test/vorlesung3/serie1/aufgabe2:
ex.Rnw | 3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
Converging local and remote...
Removing submodule "aufgabe2" dropped in remote.
Issue "git submodule add test/remote/aufgabe3.git aufgabe2" to add it again.
rm 'aufgabe2'
Committing in test/vorlesung3/serie2...
done.
Committing in test/vorlesung3...
Converging local and remote...
done.
Pushing test/vorlesung3/serie2.
Pushing test/vorlesung3.
To test/remote/vorlesung.git
* [new tag] state-3 -> state-3
Converging local and remote...
Removing submodule "aufgabe2" dropped in remote.
Issue "git submodule add test/remote/aufgabe3.git aufgabe2" to add it again.
rm 'aufgabe2'
Committing in test/vorlesung3a/serie2...
done.
Committing in test/vorlesung3a...
Converging local and remote...
done.
There are updates available for the current repository.
There are updates available for serie2.
Use "git rfetch" to fetch updates.
Then go to the innermost submodules and use "git rpull" to merge the updates.
Cloning into aufgabe2...
done.
[master 8ee0b4a] added aufgabe1.git as aufgabe2
2 files changed, 4 insertions(+), 0 deletions(-)
create mode 160000 aufgabe2
Committing in test/vorlesung2...
Pushing test/vorlesung2/serie2.
To test/remote/serie2.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'test/remote/serie2.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes (e.g. 'git pull') before pushing again. See the
'Note about fast-forwards' section of 'git push --help' for details.
Ok, there was an error in serie2
There are updates available for the current repository.
There are updates available for serie2.
Fetched updates. Now use "git rdiff" to show the differing files.
Then "git rpull" in the correct folder to merge updates.
Notice in test/vorlesung2/serie2:
Not converging, use "git converge-submodules -f" if necessary
Converging local and remote...
Already up-to-date!
done.
Committing in test/vorlesung2...
Converging local and remote...
done.
There are updates available for the current repository.
There are updates available for serie2.
There are updates available for serie2/aufgabe2.
Use "git rfetch" to fetch updates.
Then go to the innermost submodules and use "git rpull" to merge the updates.
rm 'aufgabe2'
[master b87943e] removed submodule "aufgabe2" (url: test/remote/aufgabe3.git)
2 files changed, 0 insertions(+), 4 deletions(-)
delete mode 160000 aufgabe2
Cloning into aufgabe2...
done.
[master a7452d8] added aufgabe1.git as aufgabe2
2 files changed, 4 insertions(+), 0 deletions(-)
create mode 160000 aufgabe2
Committing in test/vorlesung...
Pushing test/vorlesung/serie2.
To test/remote/serie2.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'test/remote/serie2.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes (e.g. 'git pull') before pushing again. See the
'Note about fast-forwards' section of 'git push --help' for details.
Ok, there was an error in serie2
There are updates available for the current repository.
There are updates available for serie2.
Fetched updates. Now use "git rdiff" to show the differing files.
Then "git rpull" in the correct folder to merge updates.
Converging local and remote...
Removing submodule "aufgabe2" dropped in remote.
Issue "git submodule add test/remote/aufgabe1.git aufgabe2" to add it again.
rm 'aufgabe2'
Committing in test/vorlesung/serie2...
done.
Cloning into aufgabe2...
done.
Committing in test/vorlesung/serie2...
Committing in test/vorlesung...
Converging local and remote...
done.
Pushing test/vorlesung/serie2.
Pushing test/vorlesung.
There are updates available for the current repository.
There are updates available for serie2.
Use "git rfetch" to fetch updates.
Then go to the innermost submodules and use "git rpull" to merge the updates.
Cloning into aufgabe2...
done.
Cloning into aufgabe3...
done.
[master 8c4bfcc] added aufgabe1.git as aufgabe2, aufgabe3.git as aufgabe3
3 files changed, 8 insertions(+), 0 deletions(-)
create mode 160000 aufgabe2
create mode 160000 aufgabe3
Committing in test/vorlesung3...
There are updates available for the current repository.
There are updates available for serie2.
Fetched updates. Now use "git rdiff" to show the differing files.
Then "git rpull" in the correct folder to merge updates.
Converging local and remote...
done.
Committing in test/vorlesung3...
Converging local and remote...
done.
Pushing test/vorlesung3/serie2.
Pushing test/vorlesung3.
From test/remote/vorlesung
9ba8be2..dc1026b master -> origin/master
Fetching submodule serie2
From test/remote/serie2
f236293..92d3d62 master -> origin/master
Updating 9ba8be2..dc1026b
Fast-forward
serie2 | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
warning: unable to rmdir aufgabe3: Directory not empty
Branch alternative set up to track remote branch alternative from origin.
Switched to branch 'alternative'
Committing in test/vorlesung/serie2...
Committing in test/vorlesung...
HEAD is now at 8e5b968 some message
Committing in test/vorlesung3/serie2...
Committing in test/vorlesung3...
Pushing test/vorlesung3/serie2.
Pushing test/vorlesung3.
There are updates available for the current repository.
There are updates available for serie2.
Fetched updates. Now use "git rdiff" to show the differing files.
Then "git rpull" in the correct folder to merge updates.
Converging local and remote...
warning: Failed to merge submodule aufgabe1 (commits don't follow merge-base)
Auto-merging aufgabe1
CONFLICT (submodule): Merge conflict in aufgabe1
Automatic merge failed; fix conflicts and then commit the result.
done.
Committing in test/vorlesung...
Converging local and remote...
done.
Pushing test/vorlesung/serie2.
Pushing test/vorlesung.
From test/remote/vorlesung
0bb5314..e5248b6 master -> origin/master
Fetching submodule serie2
From test/remote/serie2
ca3a6c7..e1103b8 master -> origin/master
Updating 0bb5314..e5248b6
Fast-forward
serie2 | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
Error: "serie2" exists already. Remove it first.
Ok series2 exists already
rm 'serie2'
Cloning into serie3...
done.
[master 0922f6d] moved submodule "serie2" to "serie3" (url: test/remote/serie2.git)
2 files changed, 3 insertions(+), 3 deletions(-)
rename serie2 => serie3 (100%)
rm 'serie3'
Cloning into serie2...
done.
[master bf0a057] moved submodule "serie3" to "serie2" (url: test/remote/serie2.git)
2 files changed, 2 insertions(+), 2 deletions(-)
rename serie3 => serie2 (100%)
Cloning into bare repository aufgabe4.git...
done.
Cloning into aufgabe1...
done.
[master 8e094e3] first time adding more content to aufgabe1
1 files changed, 1 insertions(+), 0 deletions(-)
[master f7cd489] second time adding more content to aufgabe1
1 files changed, 1 insertions(+), 0 deletions(-)
To test/remote/aufgabe1.git
3f75f9a..f7cd489 master -> master
Cloning into aufgabe4...
done.
[master ea03f7d] first time adding more content to aufgabe4
1 files changed, 1 insertions(+), 0 deletions(-)
[master dbd1d2b] second time adding more content to aufgabe4
1 files changed, 1 insertions(+), 0 deletions(-)
To test/remote/aufgabe4.git
3f75f9a..dbd1d2b master -> master
Cloning into vorlesung5...
done.
Attaching heads of submodules...
Warning in test/vorlesung5/serie1/aufgabe1:
Cannot attach HEAD. There are probably unmerged updates available.
Go ("cd") there and use "git -r --contains HEAD" list branches that
contain the current commit. Use "git attach-head -f" to attach to
the first branch automatically. Otherwise switch branches with
"git rcheckout <branchname>".
Warning in test/vorlesung5/serie2/aufgabe2:
Cannot attach HEAD. There are probably unmerged updates available.
Go ("cd") there and use "git -r --contains HEAD" list branches that
contain the current commit. Use "git attach-head -f" to attach to
the first branch automatically. Otherwise switch branches with
"git rcheckout <branchname>".
done.
Cloning into vorlesung6...
done.
Attaching heads of submodules...
Warning in test/vorlesung6/serie1/aufgabe1:
Cannot attach HEAD. There are probably unmerged updates available.
Go ("cd") there and use "git -r --contains HEAD" list branches that
contain the current commit. Use "git attach-head -f" to attach to
the first branch automatically. Otherwise switch branches with
"git rcheckout <branchname>".
Warning in test/vorlesung6/serie2/aufgabe2:
Cannot attach HEAD. There are probably unmerged updates available.
Go ("cd") there and use "git -r --contains HEAD" list branches that
contain the current commit. Use "git attach-head -f" to attach to
the first branch automatically. Otherwise switch branches with
"git rcheckout <branchname>".
done.
Already up-to-date.
Previous HEAD position was 3f75f9a... I did something
Switched to branch 'master'
Committing in test/vorlesung5/serie1...
Committing in test/vorlesung5...
Warning in test/vorlesung5/serie2/aufgabe2:
Detached head. This probably just mean that there are updates available
that are not yet used. To update to the most recent version, use
git attach-head -w
Pushing test/vorlesung5/serie1.
Pushing test/vorlesung5.
From test/remote/vorlesung
e5248b6..ab56c61 master -> origin/master
Fetching submodule serie1
From test/remote/serie1
5c74944..542be1f master -> origin/master
Updating e5248b6..ab56c61
Fast-forward
serie1 | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
rm 'aufgabe1'
[master a50062c] removed submodule "aufgabe1" (url: test/remote/aufgabe1.git)
2 files changed, 0 insertions(+), 4 deletions(-)
delete mode 160000 aufgabe1
Cloning into aufgabe1...
done.
Committing in test/vorlesung6/serie1...
Committing in test/vorlesung6...
Warning in test/vorlesung6/serie2/aufgabe2:
Detached head. This probably just mean that there are updates available
that are not yet used. To update to the most recent version, use
git attach-head -w
Pushing test/vorlesung6/serie1.
Pushing test/vorlesung6.
From test/remote/vorlesung
ab56c61..a64a86c master -> origin/master
Fetching submodule serie1
From test/remote/serie1
542be1f..175e860 master -> origin/master
Updating ab56c61..a64a86c
Fast-forward
serie1 | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
* master dbd1d2b second time adding more content to aufgabe4
remotes/origin/HEAD -> origin/master
remotes/origin/master dbd1d2b second time adding more content to aufgabe4