Facebook Twitter Instagram
    TecAdmin
    • Home
    • FeedBack
    • Submit Article
    • About Us
    Facebook Twitter Instagram
    TecAdmin
    You are at:Home»GIT»How to Force Overwrite Local Files on Git Pull

    How to Force Overwrite Local Files on Git Pull

    By RahulNovember 30, 20151 Min Read

    Using Git pull, we download latest changes from Git remote repository to local repository code. During this process, we faced issues many times due to local changes. Then we need to force overwrite any local changes and update all files from remote repository.

    Advertisement

    Important :-

    • All the local changes will be lost.
    • Any local commits that haven’t been pushed will be lost.
    • Any files that are not tracked by Git will not be affected.

    Commands to Overwrite Local Files:-

    Use the following command to force overwrite local files from remote repository. We are assuming you are downloading changes from remote master branch.

    $ git fetch --all
    $ git reset --hard origin/master
    

    To download changes from some other branch use the following command.

    $ git reset --hard origin/other_branch
    

    Explanation:-

    • Git fetch command downloads the latest updates from remote, but don’t merge or rebase in local files.
    • Git reset resets the master branch to what you just fetched. The –hard option changes all the files in your working tree same as on origin/master

    git
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email WhatsApp

    Related Posts

    Git Change Remote URL: How to

    Git Change Remote URL in Local Repository

    Git Change Remote URL to SSH (from HTTPS)

    How to Create Branch in Git Repository

    Add A Comment

    Leave A Reply Cancel Reply

    Advertisement
    Recent Posts
    • sleep Command in Linux with Examples
    • 20 Basic Linux Commands for the Beginners (Recommended)
    • tail Command in Linux with Examples
    • What is a Orphan Process in Unix/Linux
    • How To Display Warning Message to Unauthorized SSH Access
    Facebook Twitter Instagram Pinterest
    © 2023 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.