inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

github 메뉴 항목 차이점

미해결

팀 개발을 위한 Git, GitHub 입문

강의 화면에 나오는 github의 Settings의 항목들과 제 github의 항목이 차이나는데.. 왜 이런걸까요?

  • git
  • github
  • 버전관리시스템
seba2064 댓글 1 좋아요 0 조회수 183

강의 자료 부탁 드립니다.

미해결

팀 개발을 위한 Git, GitHub 입문

두 차례 요청 드렸는데.. 아직 자료를 받지 못했네요... 아래 메일 주고 남겨 놓습니다. 강의 자료 부탁드립니다. seba2064@gmail.com

  • git
  • github
  • 버전관리시스템
seba2064 댓글 2 좋아요 0 조회수 153

도표 강의 자료 사용이 불가합니다. (권한 문제)

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

파일을 불러오는 중 오류가 발생했습니다. 파일을 찾지 못했습니다. 파일이 존재하지 않거나 읽기 권한이 없습니다. 라고 뜨는데, 파일이 없는 거 아닌가요? 권한은 전부 부여되어있는 상태입니다. 그리고 보니까 이미지 상으로는 diagrams.net 인데 지금은 draw.io 로 바뀌어있더라고요. 이거 관련해서 관리자분이 설정을 따로 해주셔야 하는 거 아닌지... 조심스럽게 확인 요청 드립니다.

  • aws
  • docker
  • github
  • ci/cd
  • travis-ci
  • 데이터-엔지니어링
도승경 댓글 1 좋아요 0 조회수 201

git checkout, revert 관련 문의

해결됨

Git & GitHub, 원리부터 차근차근 - 근본깃

main브랜치에서 커밋을 1, 2, 3을 생성했는데, 커밋 2버전에서 새로운 브랜치를 생성해서 작업을 진행하려면 어떻게 해야 하나요?? checkout으로 HEAD가 해당 커밋(2번 커밋)을 가리키게 하고 거기서 브랜치를 생성하여 작업진행하는 걸까요? 아니면 revert?로 3에서 2로 변경된 내용을 새로 커밋하여 최신커밋(main commit 4)이 2의 내용을 가리키게 하여 거기서 브랜치를 새로 만드는 걸까요?? git commit - m "main commit 1" git commit - m "main commit 2" git commit - m "main commit 3" git checkout 1234567 # <- main commit 2 이동 git branch test git checkout test #=========================================== git commit - m "main commit 1" git commit - m "main commit 2" git commit - m "main commit 3" git revert 1234567 # <- main commit 2 내용으로 새로운 commit 생성 git branch test git checkout test )) revert의 내용을 잘 이해한건 맞겠죠??;;;;;

  • git
  • github
BANG 댓글 2 좋아요 0 조회수 104

git diff는 언제 사용하나요?

해결됨

Git & GitHub, 원리부터 차근차근 - 근본깃 [AI 더빙]

저장소간의 차이점을 구체적으로 볼 때 git diff를 사용한다는 점은 이해했습니다. 언제 또 사용하게 되나요?

  • git
  • github
dol 댓글 2 좋아요 0 조회수 249

Docker compose 관련 공유

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

강의 내용 똑같이 따라해봐도 redis, node 버전 관련 문제로 실행할 수 없었습니다..! 저는 아래 코드로 테스트 성공했으니 참고 부탁드려요! Dockerfile >>>> node version 16 FROM node:16 WORKDIR /usr/src/app COPY ./ ./ RUN npm install CMD [ "node", "server.js" ] package.json >>> redis version 4.7.0 { "name": "nodejs-docker-compose-app", "version": "1.0.0", "main": "server.js", "scripts": { "start": "node server.js", "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { "express": "4.17.1", "redis": "4.7.0" }, "author": "", "license": "ISC", "description": "" } docker-compose.yml version: "3" services: redis-server: image: redis container_name: redis-server restart: unless-stopped expose: - 6379 node-app: depends_on: - redis-server build: context: . dockerfile: Dockerfile container_name: node-app restart: on-failure ports: - "8081:8080" server.js const express = require("express"); const redis = require("redis"); const app = express(); // Redis 클라이언트 생성 const client = redis.createClient({ socket: { host: "redis-server", port: 6379 } }); async function connectToRedis() { let connected = false; while (!connected) { try { await client.connect(); console.log('Connected to Redis'); connected = true; } catch (error) { console.error('Error connecting to Redis:', error); console.log('Retrying in 2 seconds...'); await new Promise(resolve => setTimeout(resolve, 2000)); } } } // Express 엔드포인트 설정 app.get('/', async (req, res) => { try { let number = await client.get('number'); if (number === null) { number = 0; } console.log('Number: ' + number); res.send("숫자가 1씩 올라갑니다. 숫자: " + number); await client.set("number", parseInt(number) + 1); } catch (error) { console.error('Error:', error); res.status(500).send('Redis 연결 오류'); } }); // 서버 시작 전에 Redis 연결 app.listen(8080, async () => { await connectToRedis(); // 서버 시작 시 Redis 연결 시도 console.log('Server is running on port 8080'); }); 모두 저장 후 터미널에서 docker compose down docker compose up --build

  • aws
  • docker
  • github
  • ci/cd
  • travis-ci
  • 데이터-엔지니어링
yerincho94 댓글 1 좋아요 0 조회수 192

트레비스가 유료화가 되어 테스트가 어려워 챕터8에서 고민중입니다.

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

트레비스가 유료화되어 챕터8에서 aws설정하는 부분까지만하고 멈춘 상태인데요 ㅎㅎ 이후로는 트레비스를 통해 aws 반영하는 부분인 것 같더라고요. 혹시 남은 트레비스 부분을 제외하고 9장으로 넘어가도 괜찮을지 궁금합니다 ㅎㅎ

  • aws
  • docker
  • github
  • ci/cd
  • travis-ci
  • 데이터-엔지니어링
윤석배 댓글 1 좋아요 0 조회수 108

블로그 포스팅 질문

미해결

포트폴리오 초간단 배포하기

좋은 강의 만들어주셔서 감사합니다! 덕분에 막연했던 배포에 대해 조금씩 알아가고 있습니다! 혹시 강의 들으면서 정리한 내용을 블로그에 포스팅해도 괜찮을까요?

  • linux
  • github
  • nginx
Chan 댓글 2 좋아요 2 조회수 204

질문 있습니다

미해결

실전 활용을 위한 git/github(feat.각종 충돌상황 해결하기)

안녕하세요. 수업 잘 듣고 있습니다! 한가지 질문을 하려고 하는데요 이미 올라간 소스코드가 있는 github 레파지토리 자체를 삭제한다면 아무도 그 소스코드에는 접근을 못하는 건가요?

  • git
  • github
  • gitlab
열음 댓글 1 좋아요 0 조회수 106

강사님 혹시 vscode 어떤 테마 쓰시나요..?

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

강사님 테마가 너무 좋은거 같아서 그런데.. 찾아봐도 똑같은게 없네요 ㅠㅠ

  • aws
  • docker
  • github
  • ci/cd
  • travis-ci
  • 데이터-엔지니어링
DevHyun2 댓글 1 좋아요 0 조회수 381

rebase conflict 질문

해결됨

Git & GitHub, 원리부터 차근차근 - 근본깃

rebase conflict 질문드립니다. 강의에서는 rebase시에 test branch에서 main branch로 범위가 수정되면서 main branch의 최신 commit을 가리키고 있다가 베이스로부터 기존 test branch에 있다가 떨어져 나온 커밋들의 변경분에 대해 하나씩 tracked area와 staging area에 반영이 되고 여기서 같은 위치에 수정이 일어났으니 conflict가 난다고 말씀주셨는데 이게 기존 3-way-merge 와는 좀 다른 거 같아서요. 기존 3-way-merge에서는 base 커밋에 따른 diff를 찾다 보니 두 브랜치의 같은 위치에 동시에 수정이 일어났을 경우에는 git이 어떤 걸 최종적으로 반영해야 할 지 몰라 conflict가 난다고 알고 있는데 여기서는 base 커밋에서의 diff를 확인하는게 아니기 때문에 노란색이 초록색으로 수정되었다고 생각해야 하는 거 아닌가요 ? 예를 들어 main branch가 하나만 있고 여기서 yellow를 green으로 수정해서 커밋하는게 가능하듯이 설명에서 보면 head가 가리키는 게 최신 커밋이고 여기서 변동분을 반영하는 거니까 동시에 같은 부분이 변경이 되어서 뭘 반영해야 할지 모르는 것과는 좀 다른 거 같아서요. 감사합니다.

  • git
  • github
인프린 댓글 3 좋아요 0 조회수 195

안녕하세요 강사님 질문 있습니다.

해결됨

실전 활용을 위한 git/github(feat.각종 충돌상황 해결하기)

브랜치 상황이 원격에 dev, feat/member 가 있고 로컬에도 dev, feat/member가 있다고 하겠습니다. 이때 제가 로컬 feat/member 브랜치에서 작업 중인데 원격 dev 브랜치에 있는 작업 내용을 제가 작업 중인 로컬 feat/member 브랜치로 가져오려면 어떻게 해야 하는지 궁금합니다.

  • git
  • github
  • gitlab
감바스 댓글 2 좋아요 0 조회수 146

Push 실행 시 트래킹 브랜치 생성

해결됨

Git & GitHub, 원리부터 차근차근 - 근본깃

Push 실행 시 자동으로 트래킹 브랜치가 생성되거나 덮어쓴다고 하셨는데, 여기서 생성되거나 덮어쓰는게 fetch하는거랑 똑같다고 봐도 되나요? 아니면 조금 다른가요?

  • git
  • github
pmn06002 댓글 3 좋아요 0 조회수 149

커밋 내용 실수 수정

미해결

제대로 파는 Git & GitHub - by 얄코

섹션 4 충돌해결하기에서 main 브랜치에서 Tigers의 manager 를 Kenneth 로 변경 Leopards의 coach 를 Nicholas 로 변경 Panthers의 coach 를 Shirley 로 변경 커밋 메시지: Edit Tigers, Leopards, Panthers 을 했어야했는데 main 브랜치에서 전부 manager의 이름으로 변경해버려서 이후 conflict-2에서 충돌이 일어나지 않는 상황이 발생했습니다.. 이 커밋 내용만 수정하는 방법이 있을 까요?

  • git
  • github
1234ubin12 댓글 2 좋아요 0 조회수 259

cd myproject

해결됨

Git & GitHub, 원리부터 차근차근 - 근본깃

taehyeonkoo@TaeHyeonui-MacBookPro ~ % cd myProject cd: no such file or directory: myProject taehyeonkoo@TaeHyeonui-MacBookPro ~ % cd ~/데스크탑 cd: no such file or directory: /Users/taehyeonkoo/데스크탑 taehyeonkoo@TaeHyeonui-MacBookPro ~ % cd ~/Desktop taehyeonkoo@TaeHyeonui-MacBookPro Desktop % cd myproject cd: no such file or directory: myproject taehyeonkoo@TaeHyeonui-MacBookPro Desktop % cd projects taehyeonkoo@TaeHyeonui-MacBookPro projects % cd myProject taehyeonkoo@TaeHyeonui-MacBookPro myProject % 처음 명령어 cd myProject 를 치면 바로 안나오는데 정상인가요?

  • git
  • github
yesdbfah 댓글 3 좋아요 0 조회수 150

안녕하세요! 강의 자료 부탁드립니다!

미해결

팀 개발을 위한 Git, GitHub 입문

안녕하세요 강의 정말 잘봤습니다!! 그 동안 필요할 때마다 서칭해서 깃과 깃허브에 대해 단편적으로만 알고 있었는데 이 강의를 통해 제대로 쉽고 빠르게 배울 수 있었습니다! 정말 감사합니다~ 강의 자료를 통해 다시 한 번 공부해보고 싶은데 강의 자료 받을 수 있을까요?? ehdgus6503@naver.com 입니다!

  • git
  • github
  • 버전관리시스템
신서연 댓글 1 좋아요 0 조회수 144

tracked 상태는 한번 파일이 staging area로 올라간 상태면 계속 유지되나요?

해결됨

Git & GitHub, 원리부터 차근차근 - 근본깃

working directory에 circle과 rectange 파일이 있다고 가정하고, 이 파일들이 staging area를 걸쳐 repository에 commit이 완료된 상태라고 가정하겠습니다. 이 과정에서 circle 파일의 내용을 수정한다면, 이 circle 파일은 tracked 상태로 남아있는 것인지 아니면 내용이 수정되었기 때문에 untracked 상태로 변경되는 것인지 궁금합니다. 또한, 만약 위 상황에서 circle 파일의 내용이 변경되었더라도 동일한 circle이라는 파일명을 가지고 있기 때문에 tracked 상태가 유지된다면, circle 파일을 복사한 새로운 이름을 가진 파일 (recircle)이라는 파일의 상태는 tracked인지 untracked인지 궁금합니다.

  • git
  • github
박정우 댓글 3 좋아요 0 조회수 184

한번 봐주실 수 있을까요??

미해결

초보자를 위한 git & github 기본기

강사님이 하시는대로 따라갔는데 저는 왜 이메일이 안뜨는지 궁금합니다!!

  • git
  • github
sean1478 댓글 1 좋아요 0 조회수 118

travis ci가 이제 유료화가 된 것 같습니다;;;

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

이거 무료로 할 수 있는 방법이 있을까요? 인강 진행이 안되네요.

  • aws
  • docker
  • github
  • ci/cd
  • travis-ci
  • 데이터-엔지니어링
윤석배 댓글 2 좋아요 0 조회수 263

인기 태그

인프런 TOP Writers

주간 인기글