ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Bandit] Level 30
    Wargame/Bandit 2022. 9. 11. 05:00
    반응형

    Level 30으로 가기 위해서는 git의 새로운 기능을 알아야 했다.

    하지만 git에 대해 잘 몰라서 구글링을 할 수 밖에 없었고, 많은 정보를 참고했다.

    이번 문제에서 가장 중요한 것은 git의 Branch라는 개념이다.

    간략하게 말하자면, Branch는 독립적인 작업 공간이라고 하면 될 것 같다.

     

    이번 Level도 이전처럼 git clone 명령으로 저장소를 복사해온다.

    그리고 repo 디렉터리 내에 README.md 파일을 읽어보니, 비밀번호 자체도 없다.

    <README.md 파일의 내용>

     

    그 후 구글링을 통해 알아낸 branch라는 개념을 적용해본다.

    현재 master branch에서 작업을 하고 있으니 다른 branch를 지정해 보기로 한다.

    우선 존재하는 branch를 알아보기 위해 git branch -a 명령을 사용한다.

    <나타난 branch 목록>

     

    그 후 checkout을 통해 dev branch를 지정한다.

    그랬더니 같은 이름의 README.md 파일이지만 비밀번호가 나타나는 것을 알 수 있다.

    <나타난 비밀번호>

     

    Level 28부터 git에 대해 사용을 하고 있는데, 잘 모르는 부분이 많다.

    사용해 본 적이 없어서 힘들기는 한데 더 공부하면서 천천히 알아보도록 하자.

    반응형

    'Wargame > Bandit' 카테고리의 다른 글

    [Bandit] Level 32  (0) 2022.09.12
    [Bandit] Level 31  (0) 2022.09.11
    [Bandit] Level 29  (0) 2022.09.11
    [Bandit] Level 28  (0) 2022.09.11
    [Bandit] Level 27  (0) 2022.09.10

    댓글

Designed by Tistory.