Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask question.(5)

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

ITtutoria

ITtutoria Logo ITtutoria Logo

ITtutoria Navigation

  • Python
  • Java
  • Reactjs
  • JavaScript
  • R
  • PySpark
  • MYSQL
  • Pandas
  • QA
  • C++
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Python
  • Science
  • Java
  • JavaScript
  • Reactjs
  • Nodejs
  • Tools
  • QA
Home/ Questions/Quick handling of the error: pulling is not possible because you have unmerged files error
Next
Answered
Sacha Blanc
  • 16
Sacha Blanc
Asked: May 12, 20222022-05-12T09:46:14+00:00 2022-05-12T09:46:14+00:00In: git

Quick handling of the error: pulling is not possible because you have unmerged files error

  • 16

. Advertisement .

..3..

. Advertisement .

..4..

I get the “error: pulling is not possible because you have unmerged files.” issue when trying to pull in my project directory in the terminal. Here is the detail of the error I got the error message:

[email protected]:~/Sites/branch1$ git pull origin master
 U app/config/app.php
 U app/config/database.php
 U app/routes.php
 Pull is not possible because you have unmerged files.
 Please, fix them up in the work tree, and then use 'git add/rm <file>'
 as appropriate to mark resolution, or use 'git commit -a'.

Please give me some advice to solve this problem.

pulling is not possible
  • 2 2 Answers
  • 66 Views
  • 0 Followers
  • 0
Answer
Share
  • Facebook
  • Report

2 Answers

  • Voted
  • Oldest
  • Recent
  • Random
  1. Best Answer
    lyytutoria Expert
    2022-06-02T02:33:10+00:00Added an answer on June 2, 2022 at 2:33 am

    The cause: You are having a certain set of files, but they create merge conflicts. Your files are not merged all right because your merge conflicts probably from the last commit were not resolved, so the U flag unmerged for the files. This leads to when you do a git pull, git will show the error because you are having some versions of the file not correctly resolved.

    Solution: To resolve this error, first you have to resolve the merge conflicts appeared in your question. Before you can do a git pull, you also have to add and commit the changes.    

    • 19
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report
  2. Lina Bonnin
    2022-05-25T19:39:38+00:00Added an answer on May 25, 2022 at 7:39 pm

    You can still update your local if you don’t want to merge the changes.

    git reset --hard HEAD 

    This will reset your local by using HEAD, and then you can pull your remote with git pull.

    If you have already committed your merge locally, but have not pushed to remote yet, and wish to revert it:

    git reset --hard HEAD~1 
    • 18
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

Sidebar

Ask A Question
  • How to Split String by space in C++
  • How To Convert A Pandas DataFrame Column To A List
  • How to Replace Multiple Characters in A String in Python?
  • How To Remove Special Characters From String Python

Explore

  • Home
  • Tutorial

Footer

ITtutoria

ITtutoria

This website is user friendly and will facilitate transferring knowledge. It would be useful for a self-initiated learning process.

@ ITTutoria Co Ltd.

Tutorial

  • Home
  • Python
  • Science
  • Java
  • JavaScript
  • Reactjs
  • Nodejs
  • Tools
  • QA

Legal Stuff

  • About Us
  • Terms of Use
  • Privacy Policy
  • Contact Us

DMCA.com Protection Status

Help

  • Knowledge Base
  • Support

Follow

© 2022 Ittutoria. All Rights Reserved.

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.