Difference between revisions of "GIT"
| Line 22: | Line 22: | ||
$> git push origin :${branch_name} |
$> git push origin :${branch_name} |
||
| + | |||
| + | = Comment appliquer des patches qui ne veulent pas s'appliquer = |
||
| + | |||
| + | $> git am -3 --ignore-whitespace <name.patch> |
||
| + | |||
| + | = Changer le nom de l'auteur dans un commit: |
||
| + | |||
| + | $> exec git commit --amend --author="Prénom Nom <prenom.nom@hugovil.com>" -C HEAD |
||
Revision as of 00:21, 19 February 2013
Branches
Ce script peut-être utile pour créér une branche locale, l'enregistrer sur le serveur remote et ensuite la faire suivre (track):
#!/bin/bash
# git-create-branch <branch_name>
if [ $# -ne 1 ]; then
echo 1>&2 Usage: $0 branch_name
exit 1
fi
branch_name=$1
git checkout -b ${branch_name}
git push origin ${branch_name}
git branch --set-upstream ${branch_name} origin/${branch_name}
Pour effacer la branche distance (remote):
$> git push origin :${branch_name}
Comment appliquer des patches qui ne veulent pas s'appliquer
$> git am -3 --ignore-whitespace <name.patch>
= Changer le nom de l'auteur dans un commit:
$> exec git commit --amend --author="Prénom Nom <prenom.nom@hugovil.com>" -C HEAD