나는 bup
백업을 가지고 다음과 같이 테스트했습니다.
BUP_DIR=/mnt/TestTarget/bup bup init
이것은 나에게 다음과 같은 정보를 제공합니다.Initialized empty Git repository in /mnt/TestTarget/bup/
그러나 거기에는 디렉토리 /mnt/TestTarget
가 없는 것 같습니다 ..git
bup index -uv /home/user/TestSource
bup save -n buptest1 /home/user/TestSource
이제 저장소 찾아보기를 사용하고 싶지만 gitk
아무 것도 표시되지 않습니다 cd /mnt/TestTarget/bup
. 나에게주세요 .gitk
gitg
Could not find git repository
그럼 여기서 무엇이 잘못됐나요? 내 백업을 어떻게 사용 gitk
하거나 gitg
찾아보나요?
답변1
.git
디렉토리 가 있어야 합니다 /mnt/TestTarget/bup
.
어쩌면 당신의 bup init이 잘못되었을 수도 있습니다. 이 경우 동일한 디렉터리가 ( .git
) 내부에 있는지 확인하세요.~/.bup
답변2
@GHugo 가 제안한 대로 내 질문에 설명된 명령을 ~/.bup
.gitk
이제 누군가 백업을 원할 경우 /mnt/TestTarget/bup
다음 단계가 나에게 효과적이었습니다.
BUP_DIR=/mnt/TestTarget/bup bup init
bup -d /mnt/TestTarget/bup index -uv /home/user/TestSource
bup -d /mnt/TestTarget/bup save -n buptest1 /home/user/TestSource
그러면 데이터와 인덱스가 에 저장된 것으로 나타나며 이를 실행 하여 찾아 /mnt/TestTarget/bup
볼 수 있습니다 (초기 커밋을 찾아보려면 트리를 클릭하세요). 하지만 여기에는 디렉토리가 없으므로 저장소만 있는 것처럼 보입니다(틀렸다면 정정해 주세요).cd
gitk
.git