생활코딩

Coding Everybody

코스 전체목록

닫기

Push & Pull

댓글

댓글 본문
작성자
비밀번호
  1. 김수현
    git config --global user.name "abc***"
    git config --global user.email abc***@abcd.com

    아래는 처음 따라하는 사람이 어떻게 했는지 보여주기위해 적은 것입니다. 틀린부분이 있습니다. 나중에 수정하였습니다.

    새로운버젼이라서 그러는지 저절로 풀이 되는 것 같습니다. (나중에 알고보니 풀 자동으로 안됨)
    가끔씩 저절로 다운로드 하는 것이 보입니다.
    http://imgur.com/a/LKpJn
    그래도 Pull해줬습니다.

    가끔씩 저절로 다운로드하는 것이 다운로드 하는 것이 실제로는 아닌가 봅니다.
    편집기에 내용은 바뀌지 않았네요.

    [ 같은 부분 수정 하면 컨플릭/아래 같은 상황?이 발생 ]
    아래 내용은 한마디로 같은 부분을 수정하면 컨플릭트가 나므로 같은 부분을 수정하지마라와
    내용이 빠뜨려지는 수도 있는 것 같다(심각)라는 내용입니다. <-- 아직 확인된 사항은 아님
    그러니 같은 부분을 수정하면 안된다는 내용입니다.

    풀먼저해서 병합했는데도...
    병합내용이 제대로 되지 않았네요.(원격지 수정사항이 빠져 있네요)
    아래쪽(같은 곳)에서 수정해서 그런가 봅니다.
    그래서 복사해서 붙였넣기 했습니다. <--- 문제가 될 것 같습니다.
    이렇게 되면 수정한 내용들이 서로 틀려질 수 있겠네요.(심각)

    그런데..
    브랜치에서 과거내용을 클릭해서 검사하니 제대로 되었었네요.
    편집기에서는 틀리게 나왔는데요.(아톰편집기를 사용함)
    http://imgur.com/a/4cZ8V
    리셋해서 전 커밋으로 변경했습니다.
    (나중에 다시 검토해야 겠습니다.)
    그리고 아톰을 껏다가 다시켜니 제대로 되어 있네요.
    아톰편집기를 껏다가 켜야 되는지 모르겠습니다.
    아톰편집기에 풀한 내용이 제대로 적용된 것을 확인한 후에 편집을 해야 하는지 모르겠습니다.

    그런데...
    리체에서 푸시를 하고 리체쪽 편집기를 클릭하니 제대로 되어 있네요.
    리체쪽 편집기를 선택한 상태에서 푸시를 하면
    리체쪽 편집기가 리프레쉬되지 않는 것 같습니다.
    푸시를 먼저한 후에 편집기를 켜는 것이 좋을 것 같다는 생각이 듭니다.
    (이 부분은 확실한 내용이 아닙니다. 컨플릭트 날 경우에는 자동으로 편집기에 컨플릭사항이 적용됩니다)

    ★★ 결론 : 같은 부분을 수정하지마라 (컨플릭트, 위와 같은 경우-빠뜨림?나올 수 있다.)
  2. Sangmook Kim
    170810 완료
    <Push & Pull 추천 작업 순서>
    - pull로 댕겨서 무조건 동기화 시킬 것.
    - 작업 시작
    - commit을 할 것.
    - pull (내 작업 시간 동안 타인이 작업한 내용을 사전 동기화 시킴)
    - push로 내 작업 내용 올리기
  3. Sangmook Kim
    170810 완료
  4. 폭스킴
    GIT은 코딩계의 단톡방~
  5. 감사합니다.~
  6. Ruin09
    PULL -> WORK -> COMMIT -> PULL -> PUSH
  7. 박첩구드
    감사드려요
  8. 출석
  9. 박지훈
    좋은 강의 잘 보고 갑니다.
    진심으로 감사드립니다.


    중간 중간 일상적인 삶과 관련된 부분 역시 깊이 새겨 듣고 있습니다.

    이제 28, 갓 대학을 졸업하려는데 제가 있는 곳에서 협업 전문가로 성장하고 싶습니다.
    감사합니다.!
  10. 이주환
    2016. 04. 30
    잘보고 갑니다!
  11. 곽소연
    push하기전에도 pull을 먼저 해야 됩니다.
    그런데...기억하지 않아도 되겠네요...
    왜냐하면...pull할 내용이 있을 경우... push가 되지 않기 때문입니다.

    그렇기 때문에 작업하기전에...pull을 해줘야 한다는 것만 기억하면 되겠습니다.

    Git이라는 단어를 많이 보았는데...무엇인가? 궁금했었습니다.
    여기서 많이 배우고 있습니다. 감사합니다.
  12. lovetoken
    약속을 잡기위한 1:1 문자 너무공감되는군요! 핵심내용!
  13. 초보
    작업 전에 반드시 pull을 먼저 해야되는 거군요. 감사합니다.
  14. 조신부리
    감사합니다
  15. daeng9
    근데 2번째로 만든 리체 계정에 보면

    remotes의 origin 밑으로 HEAD와 master가 생기는데,
    이건 뭘 뜻하나요?

    egoing 계정의 remotes 밑에는 없는 것 같은데 ..
  16. 트러스트킴
    해당 강좌가 "협업하기"인 만큼, 다른 GitHub 계정과 다른 컴으로 따라해봤는데요
    원격 저장소를 제공하는 계정에서 추가하는 계정 쪽으로 협업(Collaborators) 추가를 해 줘야 하네요.
    이 작업을 해주지 않으면 협업에 참여하게 되는 사람이 pull은 할 수 있으나
    push가 되지 않았습니다.
  17. 아라한사
    간단한 요점 : pull -> work -> commit -> pull -> push
  18. egoing
    원하는 파일만 add 후 pull 하시면 됩니다
    대화보기
    • 냐하
      좋은 강의 감사드립니다..

      CS 개발환경에서 해당 업무별로 폴더로 파트를 나눠서 파일들을 관리하고 있는데...

      지금 처럼 전체 pull하는게 아닌 원하는 폴더의 파일들만 pull할 수 있는 방법은 없나요??
    graphittie 자세히 보기