11,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
강사님 안녕하세요 !
돈이 아깝지 않을만큼 너무 명강의라 감동 먹으면서 배우고 있습니다 !! 어떻게 이렇게 짧게 알짜배기만 잘 알려주시는지!! 다름이 아니라 전 svn은 사용해봤지만 깃은 처음이라 그러는데요 ! 현업에서도 이런 명령어로 커밋하고 롤백하고 그러나요 ?? 아니면 어떤 툴을 이용하나요 ?? 제가 사용하던 svn은 이클립스에 svn탭에서 그냥 커밋할거 안할거 체크해서 올리기만 해봐서 git은 감이 잘 안오네요 ㅎㅎ
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
브랜치를 따로 파는 이유
안녕하세요! 강의 진짜 명강의입니다. 이강의에대한 질문을 몇개봤는데 질문의 내용이 비슷하지만 명확한답이없어보여서 다시 질문드립니다. 브랜치로 따로 파는 이유가 무엇인가요? 그냥 master에다가 할수있고 그 작업이 끝나면 또 그 master에다가도 할수 있는거아닌가요?
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
협업 질문있습니다!
안녕하세요 강사님 질문이 두가지가 있습니다~! <첫번째 질문> 제가 전에 svn을 쓰다가 git을 배우니 혼란스러운데요 예를들어 협업시 원격 저장소와 로컬 저장소 모두에 변경이 있는경우, svn에서는 원격을 로컬에 update 후 -> 로컬을 원격에 commit하는 방식으로 동기화를 했었거든요. 그런데 git에서는 이것이 pull request라는 기능으로 대체되는것 같더라구요. 그렇다면 pull request 대신, 원격을 로컬에 pull한 후 -> 로컬을 원격에 push해도 무방한가요? (만약 맞다면 pull, push 순서는 상관없는건가요? push -> pull해도되는건지요?) 물론 pull request가 좀더 안전하거나 편리한 점이 있겠지만 제 스스로 이해를 하기 위해서 질문드려요. 제가 혼자 로컬 변경해서 commit + 원격 변경해서 commit 한다음에 pull->push하니까 얼추 서로 동기화가 되는것같더라구요. (물론 충돌이 날까봐 같은 부분을 수정하지는 않았어요) -------------------------------------- <두번째 질문> 협업시 원격-로컬 상호작용 시나리오가 다음과 같이 세가지가 있다고하셨는데요 1. 원격 변경, 로컬 그대로 - pull 2. 원격 그대로, 로컬 변경 - push 3. 원격 변경, 로컬 변경 - pull request 만약 제가 로컬에서 변경했고, 원격은 변경이 없다고 생각해서 (= 2번인 경우라고 생각해서) 원격에 push했는데, 사실 원격에도 변경이 있었다면 어떡하죠? (=사실 3번 경우였던 것..) pull request를 썼어야했는데 모르고 push를 써버린거잖아요 원격에 변경이 있는지를 항상 미리 확인해야하는건가요? (만약 그렇다면 원격이 변경됐는지 확인하는 방법이 있나요?)
- 해결됨빠르게 git - 핵심만 골라 배우는 Git/Github
안녕하세요!
강사님 영상보면서 배우다가 diff & revert는 글로만 읽어서는 전혀 모르겠어요 ㅠㅠㅠ 강사님의 설명과 예시가 간절합니다.
- 해결됨빠르게 git - 핵심만 골라 배우는 Git/Github
ls-al과 status 명령어 입력시 나타나는 것들에 대한 질문이 있습니다.
예전에 유튜브 영상을 보면서 git을 처음 설치하고 이것저것 따라해보다가 어려워서 중단했던 적이 있는데 이번에 이 강의를 들으면서 다시 해보려고 하니까 $ls -al 과 $git status 명령어를 쳤을 때 아래와 같은 것들이 나오는데 이미 git에 연결된채로 있었기 때문에 이런건가요? 혹시 없앨 수 있는 방법이 있나요?
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
commit message 관련 질문입니다.
안녕하세요 강사님. 수업 잘 들었고 다시한번 복습하고 있습니다. commit message 길게 작성할 때 그냥 git commit 명령어 치라고 하셨는데 치니까 강사님처럼 메세지 입력하는 창이 안뜨고 에러 메세지가 뜨네요. 왜 그런걸까요..ㅠㅠ 좋은 강의 감사합니다.
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
git push -u origin main 질문이요
강사님과 같이 진행하고있는데 git push -u origin main저기서 엔터하면 로그인하라고 뜨고 로그인을 맞게해도Logon failed, use ctrl+c to cancel basic credential prompt. 이라고 오류메세지가 뜨더라구요 ㅠ 어떻게 하면 되죠?
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
학습자료라는게 뭔가요?
reset 강의 중에 revert나 diff는 학습자료에 만들어서 준다고 하셨는데 이 자료는 어디서 다운이 가능한가요?
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
commit 시 오류 확인 부탁드립니다.
windows 환경에서 실습하고 있습니다. commit 할때 아래와 같은 메세지가 나옵니다. 정상 commit을 하려면 어떻게 해야 하나요 ?? $ git commit -m "first commit" Author identity unknown *** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" to set your account's default identity. Omit --global to set the identity only in this repository.
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
collaborator 인터페이스가 Manage access로 바뀐 것 같습니다!
학생분들 참고해주십쇼
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
안녕하세요 질문드리고 싶어 게시판에 글 남깁니다~
다름이 아니라 저는 브랜치 설정까지 있는 git branch -M main까지 있더라구요. 구글에 쳐보니 마스터 브랜치? 라고들 하는데 어떤 역할을 하는지 궁금합니다.
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
기본 banch가 master이어야 하는 것 같은데
저는 이렇게 master가 아닌 main으로 뜹니다 ㅠㅠ... 어떻게 master로 변경할 수 있을까요?
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
branch 질문
master branch에서 feature branch로 merge 요청을 하는 경우도 있나요??
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
pull request 질문
만약 새 branch(강의에서 newbranch)가 아닌 master에다가 커밋하고 push하고 PR하는 경우는 어떻게 되나요??
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
pull request가 끝나면 branch를 삭제해준다했는데
pull request가 끝나면 branch를 삭제해준다했는데 그러면 매번 변경사항추가할때마다 fork해와서 저 과정을 반복하는건가요?
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
로컬과 원격의 상호작용 강의에서
<git push -u origin master > 여기서 그러면 무조건 내 저장소의 master branch만 옮길 수 있는 것인가요? 로컬저장소의 다른 branch를 원격저장소로 옮길려면 어떻게 해야하나요?
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
repository 삭제 관련 질문드립니다.
질문을 연달아서 올렸었는데 제가 질문이 너무 많아서 답변 못하셔서 다시 질문 드립니다. 현재 위의 두개 그림이 제 repository의 상태인데요 js-1123/Port는 private로 잠근 제 repository고 web-together/practice-pr repository는 강태공님 아이디 였나 pull request 연습한다고 folk한 repository였습니다. 근데 제가 folk한 repository는 삭제했는데 제 repository에 저의 repository인 js-1123/Port만 있었으면 좋겠는데요. 제 repository도 아닌 상대방의 repository가 계속 남아있어서 거슬립니다. 어떻게 안보게 할 수 없나요? 상대방의 repository는 삭제할 수 없습니다 라고 하셨는데, 말이 안되는게 제 아이디의 제 repository에서 상대방의 repository를 안보고 싶어서 삭제하거나 숨기기가 있어야하는데 folk를 한번이라도 하면 그 repository는 영구적으로 제 화면에서 봐야하는건가요? 분명히 삭제하거나 안보게 하는 기능이 있을거라고 생각하는데.. 답변 좀 부탁드립니다. 참고로 folk한 repository는 저의 setting에서 지웠습니다. 오해하실까봐 말씀드리면 상대방의 계정에서 상대방의 repository를 삭제하려는 게 아니라. pull request를 위해 folk한 repository를 이제 필요없게 돼서 삭제했는데 그 삭제한 repository 말고 저렇게 화면모양으로 꾸준히 남아있는 저 repository를 안보이게 하고 싶다는 겁니다.
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
강의 내용을 개인적으로 정리해서 소장하거나, 깃허브에 마크다운 파일로 올려도 될까요?
안녕하세요 강의자님! 강의 너무 잘 들었었고, 프로젝트 하는데 정말 잘 활용하고 있습니다!! 좋은 강의 올려주셔서 감사드립니다! 혹시 강의 내용을 개인적으로 정리해서 소장해도 될지 여쭤보고 싶어서 글을 올리게 되었습니다. (보통 노션 개인 노트에다가 저장합니다.) 그리고, 제가 깃허브에 매일 배운것을 기록하는 TIL(Today I Learned) 라는 공개 레파지토리를 운영하고 있습니다. 거기다가 강의내용을 정리한 것을 출처를 밝히고(강의 이름과 인프런 주소와 강의자님 성함) 마크다운 파일로 올려도 될지 질문드립니다. 혹시 이런 질문 자체가 실례를 끼치는게 아닐까 우려스럽네요ㅠㅠ 감사합니다.
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
Branch 협업 개념 질문드립니다.
좋은 강의 정말 잘 듣고 있습니다. 듣는 중에 궁금한 게 있어서 질문 드립니다. 1. branch 협업의 개념 설명 해주신 걸 보면 A라는 프로젝트를 진행중인데 한 명은 B 작업을 또 다른 한 명은 C 작업을 해서 각각 그 B 와 C를 합쳐서 틀린 부분만 고쳐서 본 프로젝트에 넣는 것이 핵심이다 저는 그렇게 알아들었습니다. 그런데 A 프로젝트에서 B 작업을 하고 있는 사람이 C 작업을 받아서 수정하려면 B 작업을 하는 사람이 C 작업의 코드까지 이해해야 하는 불필요함이 필요하다고 말씀하셨는데, 그거는 branch 협업을 해도 똑같은 상황 아닌가요? 예를 들자면 어차피 B 작업과 C 작업만 분리해서 합친다해도 B 작업자는 C 작업을 모르고 C 작업자는 B 작업을 몰라서 결국 둘 다 불필요한 공부가 필요한데 뭐가 다른 지 잘 모르겠습니다. 2. 버전을 commit 해서 github에 올리면 제일 마지막에 했던 버전으로 저장이 되던데 그 전에 저장했던 commit버전으로 파일을 적용하려면 어떻게 되돌아가야하나요? reset 개념이 아니라 그 전에 했던 버전으로 파일을 다시 덮어씌우고 싶은데 제일 최신 commit 버전으로 적용이 되있어서 어떻게 되돌아가는지 질문 드립니다.
- 미해결빠르게 git - 핵심만 골라 배우는 Git/Github
질문 드립니다.
1. 메모장을 기준으로 강의를 해주셨을 때 자신이 아닌 누구라도 와서 연필 모양을 눌러서 글을 수정할 수 있었는데요. 나의 파일을 누구나 그렇게 수정할 수 있으면 파일 훼손의 위험이 크지 않나요? 2. 콜라보레이션이 협업을 같이 하는 사람을 초대해서 같이 작업을 하는 개념이던데 초대 안해도 어차피 누구나 와서 수정을해서 commit을 할텐데 굳이 콜라보레이션이 협업이라고 하는 이유가 뭔가요? 3. pull request도 2번과 같은 질문인데요 어차피 누구나 와서 수정 가능할텐데 허락하고 거절하고의 개념이 필요한가요? 콜라보레이션을 승낙해야 푸쉬하고 커미션이 가능하다고 하셨던 것 같은데 누구나 수정이 가능해서 그 것 자체가 커미션일텐데 허락과 거절의 개념이 왜 존재하는지 질문드립니다.