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 a question.

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

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7872121
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 3, 20262026-06-03T02:06:52+00:00 2026-06-03T02:06:52+00:00

Let me preface this by saying that I am relatively new to git so

  • 0

Let me preface this by saying that I am relatively new to git so I might have difficulty correctly expressing my situation.

I was doing some work on a project and I wanted to commit the changes I had made. I proceeded to run through the next few commands:

   git add .
   git commit -m "Finished user signup"

At this point, it appeared to process my commit and handled all the changes, insertions, and deletions. Then I proceeded with:

    git checkout master

It successfully switched to the master branch. I thought I had been in a branch at the time and I tried merging it, but that didn’t work so I just moved forward. I pushed and everything was up to date. Then I made some quick changes to other files and tried:

    git commit -am "Add SSL in production"

It was successful. However, now all of my changes prior to this last commit are gone and I would really like to get them back if possible. I now realize that perhaps I need to take a step back and actually UNDERSTAND git rather than just running through the steps of the tutorial I’m following, but I really would love to get a mulligan on this one if possible. If you have any ideas how I can git my files back I could really use your help.

Edit: I tried looking at the log with “git log” and it doesn’t show any sign of the commit I want to recover…

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-03T02:06:53+00:00Added an answer on June 3, 2026 at 2:06 am

    From what I can understand you switched from the topic-branch to the master branch but you didn’t merge the topic-branch’s commits. You can do this using the git command merge or rebase:

    # Be sure you're in the master branch, you should see a star before master
    $git checkout master
    $git branch
    # Now take the commits from the topic-branch
    $git rebase TOPIC_BRANCH_NAME
    

    Using $git log you should be able now to see the other branch’s commits.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Let me preface this question by saying that I am relatively new to writing
First, let me preface this by saying that I'm brand-new to Ember.js and relatively
Let me preface this by saying that I'm pretty new to Java. I have
Let me preface this by saying I am extremely new to git but have
Preface Let me start off by saying that I'm a relatively new programmer and
Let me preface this with saying that I am new to Ruby. I was
First let me preface this question by saying that I'm fairly new to Javascript.
Let me preface this by saying that I'm well aware that running user supplied
So let me preface this by saying that I'm not an SQL wizard by
Let me preface by saying that I'm new to ant, and I'm using version

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

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.