Wpis z mikrobloga

#git #linux
Jak z repo wyciągnąć:
a) konkretny branch OPRÓCZ wybranych plików i folderów (czyli exclude) i umieszczanie ich w innym miejscu na serwerze
b) konkretny branch a z niego konkretny folder (np. public) i umieszczenie zawartości tego folderu w konkretnym miejscu na serwerze
?

Znam to:

while read oldrev newrev refname
do
if [ "test" = "$branch" ]; then
git --work-tree=/target/folder checkout -f $branch
fi
done

I metody z git archive.

Ale one się nie sprawdzają albo nie potrafię ich użyć.
  • 6
  • Odpowiedz