[Git-commits] [grml/grml-etc-core] 77f141: Merge grml-scripts-core
Chris Hofstaedtler
noreply at github.com
Sun Jun 22 15:17:22 CEST 2025
Branch: refs/heads/merge-scripts-core
Home: https://github.com/grml/grml-etc-core
Commit: 77f141ab5a4dcbdca167869c67f2323d856bc308
https://github.com/grml/grml-etc-core/commit/77f141ab5a4dcbdca167869c67f2323d856bc308
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-06-22 (Sun, 22 Jun 2025)
Changed paths:
A debian/.gitignore
M debian/control
A debian/grml-etc-core.links
A debian/grml-etc-core.manpages
M debian/install
M debian/rules
A manpages/grml-scripts-core.1
A usr_bin/cpu-screen
A usr_bin/ip-screen
Log Message:
-----------
Merge grml-scripts-core
As a precursor to grml/grml-etc-core#188 and in the spirit of
grml/grml#225 (reduce meta-work) lets merge the package containing
the two scripts used by the screen configuration shipped in this package.
Steps:
```
grml-etc-core$ git checkout -b merge-scripts-core
grml-etc-core$ git remote add grml-scripts-core ../grml-scripts-core
grml-etc-core$ git fetch grml-scripts-core
remote: Enumerating objects: 2355, done.
remote: Counting objects: 100% (2355/2355), done.
remote: Compressing objects: 100% (730/730), done.
remote: Total 2355 (delta 1602), reused 2344 (delta 1594), pack-reused 0 (from 0)
Receiving objects: 100% (2355/2355), 591.24 KiB | 36.95 MiB/s, done.
Resolving deltas: 100% (1602/1602), done.
>From ../grml-scripts-core
* [new branch] master -> grml-scripts-core/master
...
grml-etc-core$ git merge grml-scripts-core --allow-unrelated-histories
Auto-merging .gitignore
CONFLICT (add/add): Merge conflict in .gitignore
Auto-merging debian/changelog
CONFLICT (add/add): Merge conflict in debian/changelog
Auto-merging debian/control
CONFLICT (add/add): Merge conflict in debian/control
Auto-merging debian/copyright
CONFLICT (add/add): Merge conflict in debian/copyright
Auto-merging debian/rules
CONFLICT (add/add): Merge conflict in debian/rules
Recorded preimage for '.gitignore'
Recorded preimage for 'debian/changelog'
Recorded preimage for 'debian/control'
Recorded preimage for 'debian/copyright'
Recorded preimage for 'debian/rules'
Automatic merge failed; fix conflicts and then commit the result.
```
```
grml-etc-core$ git status
On branch merge-scripts-core
You have unmerged paths.
(fix conflicts and run "git commit")
(use "git merge --abort" to abort the merge)
Changes to be committed:
new file: debian/.gitignore
new file: debian/grml-scripts-core.install
new file: debian/grml-scripts-core.links
new file: debian/grml-scripts-core.lintian-overrides
new file: debian/grml-scripts-core.manpages
new file: manpages/grml-scripts-core.1
new file: usr_bin/cpu-screen
new file: usr_bin/ip-screen
Unmerged paths:
(use "git add <file>..." to mark resolution)
both added: .gitignore
both added: debian/changelog
both added: debian/control
both added: debian/copyright
both added: debian/rules
```
Manually merge the conflicted files, and merge grml-scripts-core.* into grml-etc-core files.
```
grml-etc-core$ git checkout --ours debian/changelog
Updated 1 path from the index
grml-etc-core$ git rm -f debian/grml-scripts-core.lintian-overrides
rm 'debian/grml-scripts-core.lintian-overrides'
grml-etc-core$ git rm -f debian/grml-scripts-core.install
rm 'debian/grml-scripts-core.install'
grml-etc-core$ git mv debian/grml-scripts-core.links debian/grml-etc-core.links
grml-etc-core$ git mv debian/grml-scripts-core.manpages debian/grml-etc-core.manpages
```
Mark conflicts as resolved:
```
grml-etc-core$ git add .gitignore debian/changelog debian/control debian/copyright debian/rules debian/install
```
To unsubscribe from these emails, change your notification settings at https://github.com/grml/grml-etc-core/settings/notifications
More information about the Git-commits
mailing list