kenu
49k
2020-07-09 18:00:41
4
2340

Git 황당한 상황과 대처법 - 소스실종사건




Git 사용하면서 소스가 사라지거나 원복되는 경우를 재연해 보았습니다.


환경 세팅

1. 프로젝트 생성 express git-crash -e 2. dev1 사용자 등록 git config user.name dev1 git config user.email dev1@okdevtv.com 3. kenu 사용자 등록 상황 4. dev1 index.js 하단 수정 5. kenu list.js 추가 6. kenu index.js 하단 수정 7. kenu push 8. dev1 Merge에서 자기 파일만 커밋, 푸시 9. kenu pull 해법 10. Merge commit revert https://yona.okdevtv.com/study/okdevtv/issue/25


구독, 좋아요 부탁드립니다.

7/11 오후 5시 15분에 시작하는 방송도 기대해 주세요.

https://youtube.com/kenuheo


8
3
  • 댓글 4

  • 늅늅
    666
    2020-07-10 08:18:54
    감사 합니다~~
    0
  • Frudy
    4k
    2020-07-11 11:58:48

    작년에 제가 작업하고 머지하고 푸시하면


    같이작업하던분들의 작업내용이

    자꾸 유실되던일이 있었습니다.

    (최소10번은 사건일으킨듯)


    지금와서생각해보면

    도대체 어떻게 그런일이 가능했는지

    이해가안되요.


    커밋을 남기고 remote에 푸시하는순간

    그 커밋은 영원히 남을탠데....

    Revert하더라도 Revert커밋이 새로생기지

    과거의커밋은 그대로 인데...

    ( 아 물론 전 Revert한적 없슴다)


    그 의문을 이 글 덕분에 풀수있을지도모르겠습니다.


    좋은글 감사합니다. 스크랩해갈게요

    0
  • alan77
    244
    2020-07-14 18:47:53

    소스트리를 쓰면 관리하기 쉽습니다~ 소스트리 추천

    0
  • 코딩요정바람돌이
    -750
    2020-07-14 20:13:26

    즉, 소스코드가 유실될 수 있다는 소리죠..

    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.