묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결1시간만에 Chat GPT 클론 with Cursor (원데이 클래스)
git 연동 오류
Vercel 배포를 위해 github에 레퍼지토리를 새로 형성하고 주소 복사를 한다음 터미널에 "git remote add origin (git 주소)" 명령어를 입력하니 다음과같은 오류가 납니다. 어떤 현상인지 알 수 있을까요?
-
해결됨Git & GitHub, 원리부터 차근차근 - 근본깃 [완성편]
gitignore관련 질문
안녕하십니까 강사님! 좋은 강의 잘 듣고 있습니다 ㅎㅎ 제가 순처적으로 들을 상황이아니라 협업 전까지 듣고 레포에 올릴려고 했는데 이미 레포에 커밋들이 올라간 상태입니다그런데 로컬에서 환경관련 파일들 gitignore설정하고 싶어서 로컬에서 gitignore하고 다시 푸쉬하면 레포에서는 안보여도 커밋에서 히스토리로 환경변수를 볼 수가 있어서 이러한 부분은 어떻게 조치하면 될까요? 이미 강의 내용에 담아져서 번거로우시다면 해당 내용이 포함된 강의 챕터가 있다면 말씀주시면 제가 찾아보겠습니다!! 감사합니다!
-
미해결팀 개발을 위한 Git, GitHub 입문
강의 자료 부탁드립니다.
fhvmf444@naver.com 입니다.강의 자료가 없어서 수업을 듣는데 필기하기도.. 다시보기도 힘듭니다.. 강의 자료 부탁드리겠습니다..저번에도 글을 작성했는데 안보내주셔서... 다시 작성합니다.. 감사합니다
-
해결됨Git & GitHub, 원리부터 차근차근 - 근본깃 [완성편]
staging area
커밋을 하고 난 뒤에 staging area 는 싹 비워지는데 강의에서는 남아있는 것 처럼 보이는데 뭐가 맞는건가요??ㅠ
-
해결됨Git & GitHub, 원리부터 차근차근 - 근본깃 [기초편]
강의 마지막에 언급하는 '다음 강의'란?
안녕하세요, geek님. 강의 끝까지 잘 들었습니다.해당 강의가 근본깃-기초 편의 마지막 강의인데, 영상이 끝날 때 "다음 강의에서는 이를 활용하여 동료와 협업하는 방법에 대해서 배운다" 라고 언급하셨더라고요.이때의 '다음 강의'는 근본깃-완성 편으로 이해하면 될까요?
-
해결됨AI 시대, 반나절 만에 웹사이트 개발부터 배포까지 바이브 코딩 with MCP & Gemini CLI
명령 프롬프트 복원
강의 잘 듣고 있습니다. 감사합니다. 명령 프롬프트 창을 나가면, 이전 대화한 결과물이 모두 사라지는 데요. 강의 처음 지시사항부터 다시 시작하는 것 외에 방법이 없나요?
-
해결됨Git & GitHub, 원리부터 차근차근 - 근본깃 [기초편]
3-way merge에서의 conflict를 해소할 수 있는 4가지 방법
안녕하세요, geek님.영상 16:55~ 부분에서 설명해주시는 conflict를 해결할 수 있는 방법에 대해서 다음 네 가지를 설명해주셨습니다.main 브랜치 쪽 diff를 더한다. test 브랜치 쪽 diff를 더한다. (선택됨)둘 다 더한다.둘 다 더하지 않고, 아예 다른 내용을 적는다.그리고 예제에서는 2번 방식을 선택해주셨고, 이에 따라서 머지 커밋은 다음과 같이 계산됩니다.base(red) + main 최신 커밋과의 diff(green) + test 최신 커밋과의 diff(blue)즉, 3개가 더해져서 만들어지는 커밋인데요. 이로 인해 3-way merge라는 이름으로 불린다고 이해했습니다.여기서 질문이 생기는데요.만약 1번 방식을 선택한다면, 머지 커밋이 다음과 같이 계산됩니다.base(red) + main 최신 커밋과의 diff(green)즉, 2개가 더해져서 커밋이 만들어집니다.그런데 앞서 말씀하신 내용을 고려하면 머지의 세부 명칭(예를 들어 3-way merge같은)에 영향을 주는 요소는 '커밋 히스토리의 모양'입니다.따라서 2개가 더해져서 커밋이 만들어지는 이 상황도 여전히 3-way merge라고 부를 수 있습니다.그래서 처음 들었던 의문은 "1번 방식을 택했을 때는 2개가 더해지는 건데, 이때도 3-way라고 부르는 것은 그냥 관례적인 표현인가?" 입니다.그리고 질문을 작성하면서 제가 스스로 내린 답변은 "더하는 개수가 3개여야 하는 것이 아니고, 더할지 말지 고민하는 기준점이 3개인 상황이라 3-way라는 이름이 붙은 것 같다" 입니다.즉, 커밋 히스토리가 예제와 같은 상황에서는 다음 3가지를 기준점으로 사용하게 됩니다.두 브랜치의 공통 부모 (base)main 브랜치의 최종 커밋test 브랜치의 최종 커밋각 기준점에 대해 어떤 판단을 내리느냐에 따라 세 개를 더하는 2번 상황이 되거나 두 개를 더하는 1번 상황이 되거나, 또 다른 3번, 4번 상황이 될 수도 있습니다.하지만 '기준점이 3개'라는 사실을 모든 상황에서 동일하기 때문에 3-way merge라는 이름이 붙여진 것으로 판단했습니다.가르쳐주신 내용에 혼란을 느낀 부분을 서술하느라 글이 좀 길어졌는데, 결론적으로 '기준점이 3개라서 3-way merge라고 부른다'는 제 판단이 적절한지 여쭤보고 싶습니다.
-
해결됨Git & GitHub, 원리부터 차근차근 - 근본깃 [완성편]
브랜치 병합 전략에 대한 지식공유자님의 생각이 궁금합니다.
안녕하세요, 강의 잘 듣고 있습니다.Git을 정리하는 데 큰 도움을 받고 있습니다.다름이 아니라 GitHub에서 브랜치를 메인 브랜치로 병합할 때 사용하는 전략에 대해 궁금합니다. 기본 병합(merge), 스쿼시 & 머지(squash & merge), 리베이스 & 머지(rebase & merge) 방식이 있는데, 어떤 방식을 선호하시는지 여쭤보고 싶습니다.개인적으로는 로컬에서 작업할 때는 리베이스 & 머지를 선호합니다. 히스토리를 깔끔하게 유지할 수 있기 때문입니다. 반면에 메인 계열 브랜치(dev, prod 등)로 병합할 때는 기본 병합을 사용해야 기능 추가 히스토리를 명확히 추적할 수 있다고 생각합니다.
-
해결됨깃허브 데스크탑으로 프로젝트 관리하기
비공개 보안
민감한 정보를 포함하는 비공개(Private) GitHub 저장소의 보안을 강화하기 위해 조치가 있을까요
-
미해결Git & GitHub, 원리부터 차근차근 - 근본깃 [완성편]
git pull merge 요청 시 draft
안녕하세요! 강의 너무 잘 듣고 있습니다.제가 이번에 git을 처음 써보면서 이것저것 시도해보고 있는데요!git pull merge 요청을 보낼 때 분명 한번에 merge를 시도 했는데 draft라고 남는 경우가 있더라구요!혹시 이건 제가 요청을 제대로 보내지 않아서 생기는 걸까요?
-
미해결앱 개발 기초부터 실전까지 하나로 끝내는 Swift & iOS 마스터 클래스
430강 modularization
안녕하십니까? 강사님명절은 잘보내셨는지요?실습중에 오류가 나는 부분이 있어 질문 드립니다.430강 shiny day를 모듈화시키는 강의를 실습하던중에 오류가 나서 질문 드립니다.ShinyModel, ShinyService, ShinyFormatter를 패키지화 시켰고,access level도 수정했습니다.그런데도 오류가 납니다. Xcode 26에서 코딩했고, 오류부분의 일부분은 chatgpt도움을 받아 수정하였습니다.혹시 몰라 전체 소스를 이메일로 보내드립니다.바쁘시더라도 확인 부탁드립니다.
-
해결됨AI 시대, 반나절 만에 웹사이트 개발부터 배포까지 바이브 코딩 with MCP & Gemini CLI
md 파일 연결 프로그램
강의 중 md 파일을 생성해서 저장했는데요. 이 파일은 어떤 연결 프로그램으로 열어야 하나요?
-
해결됨Git & GitHub, 원리부터 차근차근 - 근본깃 [기초편]
궁금해요
Q1. 브랜치 원리5세션 12에서 “main은 복사되는 게 아니라 동일한 커밋을 여러 브랜치가 담고 있다”는 설명이 직관적으로 잘 그려지지 않아요. (복사가 아니면 정확히 어떤 메커니즘일까?) Q2. 머지와 컨플릭트fast-forward 구조(예시 이미지)에서 빨간색 영역의 코드는 테스트 도중에 수정이 가능한건가요? 수정이 가능해서 수정 했다면 머지할 때 컨플릭트 가 나는거 아닌가요..? 왜 헷갈리냐면 강의에서 fast-forward 머지에서는 각각의 diff가 없기 때문에 conflict가 안 난다고 햇는데, 그럼 이런 구조는 fast-forward가 아닌 상황인건가요..? Q3. HEAD의 부모 커밋아래 예시이미지에서 HEAD가 가리키는 커밋(main : Merge branch 'test')의 부모 커밋은 test add blue to rect와 add green to rect 이렇게 두 개가 맞는지 확인을 하구싶어요.
-
미해결Git & GitHub, 원리부터 차근차근 - 근본깃 [완성편]
rebase 와 3-way merge 의 근본적인 차이
안녕하세요.rebase 단원(이전 강의)의 설명을 들으면서, rebase 란 fast-forward merge 를 수행할 수 있게끔 commit history 를 flatten 해 주는 작업으로 이해했는데요.rebase 과정에서도 conflict 가 발생하고, 이것을 처리해줄 필요가 있다면, 그냥 3-way merge 에서 conflict 를 처리하는 것과 근본적인 차이가 있을까요?제 생각으로는 rebase 과정에서는 branch 에서 떨어져 나간 commit 들이 생기고, 3-way merge 에서는 기존 commit 들이 병합된 branch 안에 들어있다, 는 차이 정도밖에 없는 것 같은데요.굳이 3-way merge 말고 rebase 를 사용해야 할 필요가 있을까요?
-
해결됨앱 개발 기초부터 실전까지 하나로 끝내는 Swift & iOS 마스터 클래스
개발버전 release 버전 실습 중 오류-부탁드립니다.
안녕하세요 강사님섹션 39. 413강을 실습하던중 오류가 있어서 문의 드립니다,위와 같이 오류가 뜹니다.target이 dev는 이상없이 잘 실행됩니다.
-
미해결Git & GitHub, 원리부터 차근차근 - 근본깃 [완성편]
문서가 락이 걸어져있네요.
문서가 락이 걸어져있네요. 비번 알려주세요. 강의노트에도 없어서 문의 남깁니다.
-
미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
live server가 안 떠요..
저 이 화면에서 open with live server 를 눌렀는데이 화면이 떠요.. 저 그러고 혹시 강의 마지막 부분만 보고도 앱을 만들 수 있나요?
-
미해결팀 개발을 위한 Git, GitHub 입문
06:48 원래한번에 포크 안받아져야 정상인가요?
정상적으로 진도 뺀 사람이면 한번에 포크 안받아져야 정상인가요? The repository Boxiting already exists on this account이런메시지 뜹니다.
-
해결됨앱 개발 기초부터 실전까지 하나로 끝내는 Swift & iOS 마스터 클래스
메모의 그룹을 클릭할때마다 항목이 틀리게 나옵니다.
안녕하세요. 강사님메모앱을 실습하던중에 질문 사항이 있어 이렇게 글을 올립니다.그룹을 선택하면 그 그룹에 속한 메모들이 제대로 보이긴 한데, 그게 때에 따라서 틀려진다는게 이해할 수가 없어서 질문드립니다.제가 어디서 잘못 코딩을 했는지 그 부분을 찾지를 못했습니다.그래서 이미지라도 올립니다. 위 그림 처럼 같은 그룹인데도 그룹을 클릭할때마다 메모 리스트의 항목이 틀리게 나옵니다.한번 봐주시면 감사하겠습니다.
-
미해결팀 개발을 위한 Git, GitHub 입문
저는 풀버튼에 풀받을게 없다고 뜹니다.
06:55 윈도우 사용자인데요 Boxiting-oct에서는 풀받을게 없다고 뜨지만 풀버튼을 누르니 고양이의 커밋 올린게 풀이 받아졌습니다. 이런경우도 있나요??