fix gitpull
This commit is contained in:
47
sbin/GitPull
47
sbin/GitPull
@ -4,23 +4,38 @@ echo "SCRIPT $0 starting"
|
|||||||
|
|
||||||
MYNAME=`uname -n`
|
MYNAME=`uname -n`
|
||||||
|
|
||||||
ZZ=/zz
|
pull_repo () {
|
||||||
REPO=
|
for i in `ls -d ${ZZ}`
|
||||||
KEYS=
|
do
|
||||||
|
echo $i
|
||||||
|
if [ -d $i/.git ]
|
||||||
|
then
|
||||||
|
echo $i
|
||||||
|
(cd $i; git pull; git checkout main; git pull )
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
# if [ ! -d ${ZPC} ]
|
|
||||||
# then
|
|
||||||
# mkdir ${ZPC}
|
|
||||||
# fi
|
|
||||||
|
|
||||||
for i in `ls ${ZZ}`
|
ZZ=/zz/*
|
||||||
do
|
pull_repo
|
||||||
echo $i
|
|
||||||
if [ -d ${ZZ}/$i ]
|
#for i in `ls ${ZZ}`
|
||||||
then
|
#do
|
||||||
echo $i
|
# echo $i
|
||||||
(cd ${ZZ}/$i; git pull; git checkout main ; git pull ;)
|
# if [ -d ${ZZ}/$i/.git ]
|
||||||
fi
|
# then
|
||||||
done
|
# echo $i
|
||||||
|
# (cd ${ZZ}/$i; git pull; git checkout main; git pull )
|
||||||
|
# fi
|
||||||
|
#done
|
||||||
|
|
||||||
|
ZZ=~/git/private/z*
|
||||||
|
pull_repo
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
ZZ=~/git/public/z*
|
||||||
|
pull_repo
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
|||||||
Reference in New Issue
Block a user