GIT 설치 및 주요 명령어

정소원·2023년 4월 25일
0

Linux

목록 보기
3/5

참고 자료 : https://coding-factory.tistory.com/502

commend 요약

구분명령어설명
installsudo apt-get install git
sudo apt install git
git --version
configgit config --global http://user.name < name>
git config --global user.mail
initgit initGit 코드 저장소 새로 만들기
statusgit status저장소 상태 확인
addgit add < file>작업 내역 추가하기
commitgit commit [-m]변경 내역 기록하기
branchgit branch < branch-name>
git branch
git switch < branch-name>
git checkout < branch-name>
branch 생성, 목록 확인, 이동
clonegit clone
https://yoshikixdrum.tistory.com/310

GIT 환경 설정

install

sudo apt-get install git # git 패키지 리스트 업데이트
sudo apt install git # git 설치
git --version # git version 확인 (설치된 버전 2.25.1)

setting

# git push시 표시되는 사용자 정보(user) 지정
git config --global user.name "0000"
git config --global user.mail "0000@gmail.com"

init

Git 저장소를 초기화 하여 소스코드를 git으로 관리하기

  1. 저장소로 사용할 디렉토리로 이동
  2. 참고 글: https://www.lainyzine.com/ko/article/git-init-how-to-initialize-git-repository/
git init

clone

이미 만들어져 있는 프로젝트 개발에 참여할 때 git clone 사용하기

cd xycar_ws # 저장소를 내려받을 폴더로 이동
git clone https://github.com/wish-j/git-session.git # 프로젝트 내려받기
git clone https://github.com/prgrms-ad-devcourse/ad-practice-control1-assignment.git # 과제 원격 저장소 내려받기
cd ad-practice-control1-assignment # 내려받은 저장소로 이동
mkdir 정소원 # 과제 제출 폴더 생성
ls # 폴더 내 파일 확인

→ clone시 Authentication failed for ‘https:…’ 오류 발생시 password에 git 토큰 입력

branch

$ git branch test_branch # 브렌치 생성
$ git branch # 브렌치 목록 확인
$ git switch test_branch # 브렌치 전환

commit

cd ..
git add file.py/ # commit을 진행할 파일을 staging area에 등록
git commit -m "messege" # 커밋 메세지 생성
git push origin test_branch # origin(GitHub)에 과제 branch push
  • 브렌치에서 Pull Request 생성
profile
성장지향형 자율주행 소프트웨어 개발자입니다. K-Digital-Training: 자율주행 데브코스 Planning & Control 1기로 활동하고 있습니다. 본 블로그를 통해 배움기록을 실천하고 있습니다. #자율주행 #기계공학

0개의 댓글