Fiz uma alteração e esqueci de adicionar um arquivo ao conjunto de alterações. Depois de outros commits, percebi que agora o arquivo está faltando em um HEAD^4commit. Como reescrevo um commit anterior para incluir o arquivo
Fiz uma alteração e esqueci de adicionar um arquivo ao conjunto de alterações. Depois de outros commits, percebi que agora o arquivo está faltando em um HEAD^4commit. Como reescrevo um commit anterior para incluir o arquivo
Sou responsável por vários arquivos Excel e arquivos de esquema SQL. Como devo realizar um melhor controle de versão do documento nesses arquivos? Preciso saber a parte modificada (parte diferente) nesses arquivos e manter todas as versões para referência. No momento, estou acrescentando a data e...
Ok, então estou contribuindo para um projeto no github. O projeto no github é upstream, meu repositório bifurcado no github é origine meu localrepositório no meu computador. git checkout -b feature # Working on feature git commit -a -m 'only commit on feature' então eu envio uma solicitação pull...
Após clonar um repositório remoto, ele não mostra nenhuma ramificação remota pela opção -a. Qual pode ser o problema? Como depurar isso? Neste snippet, dois ramos remotos não são mostrados: $ git clone --depth 1 git://git.savannah.gnu.org/pythonwebkit.git $ cd pythonwebkit $ git branch -a *...
Estou usando o suporte Git do Visual Studio 2013 para trabalhar em um repositório GitHub privado. Eu tenho permissão para me comprometer com isso. Desejo alternar ramos, mas quando vou para a visualização Ramos, o único ramo em qualquer uma das listas (menu suspenso de ramos, ramos publicados,...
git clone <url> dá a mensagem fatal: repositório 'url' não encontrado Tentei as opções do link , mas não funcionou.
Eu reorganizei os commits em um branch antes de ser tornado público, fazendo com que os timestamps dos commits fiquem em uma ordem confusa. Eu preferia que todos estivessem hoje com apenas alguns segundos entre eles. Obviamente, esses carimbos de hora também não estarão corretos, mas como é o...
Preciso que os carimbos de data / hora dos arquivos no meu local e no meu servidor estejam sincronizados. Isso é realizado com o Subversion definindo use-commit-times = true na configuração de forma que a última modificação de cada arquivo seja quando ele foi submetido. Cada vez que clonar meu...
Eu tenho um diretório com todos os meus projetos de codificação. Quero fazer o upload (terminologia correta?) Para o GitHub usando a linha de comando. Já olhei para a velha questão . Sei como clonar um projeto existente e como executá-lo depois de fazer qualquer alteração. Mas, neste caso,...
O git é bom com arquivos binários? Se eu tivesse muitos arquivos descompactados sendo modificados, e muitos arquivos compactados nunca (ou quase nunca) modificados, o git lidaria bem com isso? Por exemplo, se eu inserir ou remover o meio e inserir dados perto do final, ele notará isso como...
Estou escrevendo o código do Autotools e no processo de desenvolvimento, toneladas de arquivos são gerados. Existe alguma maneira de dizer ao git para remover todos os arquivos de um diretório que não fazem parte do
Aqui está o meu histórico da pasta 'somefolder' $ git log somefolder commit 89cd More changes to somefolder commit ef47a Updating somefolder and other stuff commit e095 Bugs fixed in somefolder Eu quero reverter alguma pasta de volta para o commit 'Bugs corrigidos em alguma pasta ". Já que o...
Eu tenho o git instalado e ele funciona muito bem no prompt de comando, mas quando eu abro o PowerShell ele me dá este aviso: WARNING: Could not find ssh-agent Eu tenho o concurso em execução e carregado com minha chave privada. Isso funciona em todas as ferramentas gui e no prompt de comando,...
Existe algo como o Github que é para seu próprio servidor local? Estou curioso para saber se existe um script PHP ou mesmo um cliente de desktop que imita a funcionalidade do Github, adoro o Github, mas seria bom hospedar em meu próprio servidor. Desculpe se isso não é considerado "programação" o...
Estou usando o Git Bash no Windows 7. Estamos usando o GitHub como nossa origem do repositório. Cada vez que pressiono ou puxo, preciso fornecer as credenciais de usuário e senha. Sei que minhas chaves SSH estão configuradas corretamente, caso contrário, não conseguiria acessar o repositório....
Eu estava apenas tentando enviar alterações para o mestre Git. Pelo que li, parece que a ideia é deletar o arquivo de bloqueio. A mensagem diz: certifique-se de que nenhum outro processo Git esteja em execução e remova o arquivo manualmente Talvez alguém saiba qual arquivo remover e como...
desculpe se esta pergunta existe, eu surpreendentemente não consegui encontrar: / Como posso executar um git diffentre dois arquivos dentro do mesmo branch e mesmo commit? ie git diff fileA.php fileB.php (de preferência com o código de cores fácil de ler que gitoferece ... ou semelhante ao que o...
Eu quero saber um algoritmo exato (ou perto disso) por trás do 'git merge'. As respostas, pelo menos a essas subquestões, serão úteis: Como o git detecta o contexto de uma mudança não conflitante em particular? Como o git descobre que há um conflito nessas linhas exatas? Quais coisas o git...
Eu tenho um repositório moodlena minha conta Github que eu forkeddo repositório oficial. Então, eu o clonado em minha máquina local. Funcionou bem. Criei vários ramos (sob o masterramo). Fiz vários commits e funcionou bem. Não sei como estou recebendo o seguinte erro ao fazer: git push origin...
Estou tentando enviar meus arquivos para o github usando o bash. Eles já estão lá, e estou enviando uma versão mais recente com novas linhas e código, etc. Mas quando tento git adde então git statusele diz: No mestre de filial nada para confirmar, diretório de trabalho limpo E o arquivo que...