Git 3

[Git] CloudIDE와 Github 연동 방법 / push(pull)할 때 계정 정보 유지하는 법

군 장병 SW/AI 교육 진행 시 클라우드 IDE인 goormIDE를 사용합니다. 학습 내용을 기록하기 위해 Github와 연동하는 방법을 알아보겠습니다. goormIDE에 들어가서 컨테이너를 생성 후 실행합니다. 컨테이너 OS의 기본값은 Ubuntu 18.04를 사용합니다. 사실상 CloudIDE에 한정된 것이 아닌 Ubuntu 환경에서의 Git 연동방법이라 보셔도 됩니다. 먼저 컨테이너 실행 후 터미널에서 아래와 같은 명령어로 Git을 설치합니다. sudo apt-get install git 설치가 완료되면 디렉토리를 만들고 해당 디렉토리로 이동한 뒤 git init을 실행합니다. 그 뒤 계정 정보를 입력하기 위해 아래와 같은 명령어를 실행합니다. sudo git config --global user..

Git 2022.10.09

[Git] Git 명령어

[Git] 1편 https://yeongjaekong.tistory.com/4 [Git] Git과 Github의 차이 / 왜 써야할까? Git은 쉽게 말해서 버전관리 소프트웨어 입니다. 진행중인 프로젝트에서 수정한 코드가 동작하지 않을 때 이전 버전으로 롤백할 필요가 있겠죠? 그럴 때 사용할 수 있는 것이 Git입니다. 로컬 저 yeongjaekong.tistory.com Git은 위와 같은 이유로 개발자에겐 필수와도 같은 소프트웨어입니다. 앞선 글에서 Git의 기본적인 활용 방법에 대해 알아보았습니다. 이렇게 Git을 통한 협업 시 프로젝트를 로컬로 받아와서 수정하고 검토 및 병합을 요청하는 일련의 과정을 PR(Pull Request) 라고 합니다. 이때 사용하는 명령어를 알아보도록 하겠습니다. 1. ..

Git 2022.07.12

[Git] Git과 Github의 차이 / 왜 써야할까?

Git은 쉽게 말해서 버전관리 소프트웨어 입니다. 진행중인 프로젝트에서 수정한 코드가 동작하지 않을 때 이전 버전으로 롤백할 필요가 있겠죠? 그럴 때 사용할 수 있는 것이 Git입니다. 로컬 저장소의 모든 변경사항을 기록하여 파일의 버전관리가 용이해집니다. Github는 Git을 사용하는 프로젝트를 지원하는 웹 호스팅 서비스입니다. 위에서 Git으로 프로그램의 버전을 관리한다고 했는데, 이러한 Git은 로컬 저장소에서 작동하기에 다른 개발자와 작업을 공유하고 협업하기 어렵습니다. 이때 Github를 사용해서, 웹 상에서 클라우드 서버를 통해 로컬 저장소의 코드를 업로드하고 공유할 수 있습니다. 이를 통해 내 작업물을 다른 사람과 공유할 수 있고, 반대로 다른 사람의 작업물을 받아와서 작업할 수도 있습니다..

Git 2022.07.10
loading