Eu sou novo no git, e estou trabalhando em um projeto com um amigo, e em algum lugar algo deu errado, e não posso consertar isso.
O estado agora é que tenho uma cópia de trabalho no meu computador, mas quando executo git pull
ou git fetch
e, em seguida, git merge
, obtenho a saída Already up-to-date.
. Por outro lado, quando faço um novo diretório, e executo um git clone ... ..
, recebo uma cópia quebrada do projeto. Eu verifiquei ramificações, mas tenho apenas uma ramificação master
. Aqui estão alguns comandos para que você possa identificar o que estou perdendo.
$ git branch
* master
$ git pull
Password:
Already up-to-date.
$ git status
# On branch master
# Your branch is ahead of 'origin/master' by 2 commits.
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# .DS_Store
nothing added to commit but untracked files present (use "git add" to track)
$
Aqui está uma imagem de ramificação do bitbucket:
O que eu quero fazer é enviar o que eu tenho e passar por cima de tudo no servidor. Ou a fusão 20bc5e1 com e5dd998.
Eu tentei isso:
$ git branch friend 20bc5e1
$ git branch
* master
friend
$ git merge friend
Already up-to-date.
Então eu não tive sucesso com isso.
Tags git