Если система подключена к сети, которую он контролирует, системный администратор может просто посмотреть на коммутатор или сервер dhcp, чтобы узнать, сколько времени было активным для вашего сетевого подключения. Это также скажет ему, что вы не перезагрузились.
Ответ добея уже не так, как git v1.7. Теперь вы можете проверить определенные папки из репозитория. Полные инструкции найдены здесь.
git init <repo>
cd <repo>
git remote add -f origin <url>
git config core.sparseCheckout true
echo "some/dir/" >> .git/info/sparse-checkout
echo "another/sub/tree" >> .git/info/sparse-checkout
Это сообщает git, какие каталоги вы хотите проверить. Тогда вы можете вытащить только те каталоги
git pull origin master
Сначала выполните:
git clone --depth 1 [repo root] [name of destination directory]
Сначала выполните:
cd [name of destination directory]
... И наконец:
Это так просто. Git перепишет репо так, чтобы был включен только желаемый sub-dir. Это работает, даже если sub-dir имеет несколько слоев. Просто назовите каталог назначения именем sub-dir. Затем в команде «git filter-branch» помещаем относительный путь в sub-dir. О, --depth 1 сообщает git, чтобы загружать только верхнюю часть головы (по существу удаляя историю).