git: Makefile.usr: Add '--ff-only' to 'git pull'

Aaron LI aly at crater.dragonflybsd.org
Fri Jul 31 23:46:19 PDT 2020


commit 51cb2a6018a9c8f827e16ea33f03fdf13381f677
Author: Aaron LI <aly at aaronly.me>
Date:   Sat Aug 1 14:34:55 2020 +0800

    Makefile.usr: Add '--ff-only' to 'git pull'
    
    Since version 2.27, Git will warn the pulling if not specified how to
    reconcile divergent branch:
    
        warning: Pulling without specifying how to reconcile divergent
        branches is discouraged. You can squelch this message by running one
        of the following commands sometime before your next pull:
    
        git config pull.rebase false  # merge (the default strategy)
        git config pull.rebase true   # rebase
        git config pull.ff only       # fast-forward only
    
    As a result, users may come into this issue when doing 'make src-update'
    or 'make dports-update' tasks and need to resolve the 'git pull'
    manually.  Add the '--ff-only' (i.e., fast-forward only, which is the
    safest) to the 'git pull' command.
    
    While there, adjust the update automation note and show it in
    'src-update' and 'dports-update' tasks.
    
    Credit: https://stackoverflow.com/a/62653400
    
    Mentioned-by: noob237 (Gonzalo Nemmi)

Summary of changes:
 etc/Makefile.usr | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/51cb2a6018a9c8f827e16ea33f03fdf13381f677


-- 
DragonFly BSD source repository


More information about the Commits mailing list