Articles of git branch

Existe uma maneira de bloquear uma filial no GIT

Eu tenho uma idéia de bloquear um repository de usuários empurrando arquivos para ele tendo um script de bloqueio no gancho de atualização do GIT, já que o push só pode reconhecer o ID do usuário como argumentos e não as ramificações. Então eu posso bloquear todo o repository que está apenas bloqueando um diretório. […]

Como determinar quando um branch Git foi criado?

Existe uma maneira de determinar quando um branch Git foi criado? Eu tenho um ramo no meu repository e eu não me lembro de criá-lo e pensei que talvez ver o timestamp da criação iria movimentar minha memory.

Remover twigs de rastreamento não mais no controle remoto

Existe uma maneira simples de excluir todos os ramos de rastreamento cujo equivalente remoto não exista mais? Exemplo: Filiais (locais e remotas) mestre origem / mestre origem / bug-fix-a origem / bug-fix-b origem / bug-fix-c Localmente, só tenho um branch master. Agora eu preciso trabalhar em bug-fix-a , então eu faço check-out, trabalho nele e […]

Mover ponteiro de ramificação para commit diferente sem checkout

Para mover o ponteiro de ramificação de uma ramificação retirada, pode-se usar o comando git reset –hard . Mas como mover o ponteiro de ramificação de uma ramificação sem check-out para apontar para uma confirmação diferente (mantendo todas as outras coisas como ramificação remota rastreada)?

Como clonar um ramo específico do Git?

O clone do Git se comportará copiando o ramo de trabalho atual remoto para o local. Existe alguma maneira de clonar uma ramificação específica por mim mesmo sem trocar de ramificação no repository remoto?

limpando velhos ramos git remotos

Aqui está o meu stream de trabalho do git. Eu trabalho em dois computadores diferentes (A e B) e armazeno um git remoto comum no diretório dropbox. Digamos que eu tenha dois ramos, mestre e devel. Ambos estão rastreando suas contrapartes remotas origem / mestre e origem / desenvolvimento. Agora, enquanto estiver no computador A, […]

Usando o Git, mostre todos os commits que estão em um branch, mas não o outro (s)

Eu tenho uma ramificação antiga, que gostaria de excluir. No entanto, antes de fazer isso, quero verificar se todos os commits feitos nessa ramificação foram, em algum momento, mesclados em outra ramificação. Assim, gostaria de ver todos os commits feitos para minha ramificação atual que não foram aplicados a qualquer outra ramificação [ou, se isso […]

Filial de um commit anterior usando o Git

Se eu tiver n commits, como posso ramificar do commit n-3? Eu posso ver o hash de cada commit.

Renomear ramificação mestre para repositorys Git locais e remotos

Eu tenho o master filial que rastreia a origin/master filial remota. Eu quero renomeá-los para master-old tanto localmente e no controle remoto. Isso é possível? Para outros usuários que rastrearam origin/master (e que sempre atualizaram sua ramificação master local via git pull ), o que aconteceria depois que eu renomeie a ramificação remota? Seu git […]

Mostrando quais arquivos foram alterados entre duas revisões

Eu quero mesclar duas ramificações que foram separadas por um tempo e queria saber quais arquivos foram modificados. Veio através deste link: http://linux.yyz.us/git-howto.html que foi bastante útil. As ferramentas para comparar os ramos que encontrei são: git diff master..branch git log master..branch git shortlog master..branch Estava imaginando se há algo como “git status master..branch” para […]