GIT
버전,형상 관리도구
-형상 관리 도구 - SW의 변경사항을 기록하는 것
ㄴ백업 및 팀원들과 공유 가능한 코드저장소
=>협업가능
깃 주요 명령어
pwd - print working directory
ls - list 현재 위치에있는 모든 파일, 폴더 리스트를 보여줌
ls -a -숨겨진 폴더 포함 모두 보여줌
ㄴ-al 좀 더 길게 나옴
mkdir <폴더명> -폴더 생성
touch -현재 경로에서 파일 생성
cd -화면 위치 변경
.. -상위폴더로 이동
git init - initialize -초기화
ㄴ프로젝트 마다 한 번씩
git bash - 윈도우는 bash 먼저
git add - 저장할 파일 지정
git commit -실제 지정
git add. - 자동으로 저장
git status - 상태 확인
git log - 기록 확인
git push origin 'branch' -수정한 코드 저장소에 백업
ㄴgit add, commit으로 저장을 하고 올려줘야함
git diff?
git
초대를 해줘야 같이 작업 및 수정 가능.
터미널 열고
git clone '복사한 링크' 띄우고 .
git add, commit
git push origin main
*git pull -GIT에서의 변경점을 불러오기
pull 하고 push 하기
*충돌나면 충돌메세지는 지워준다.
Github를 활용한 협업 작업에 들어가기 위해 기초에 대해 배웠다. VSCode를 사용하며 Github에 올리고 내리는 과정이 제일 기본이었는데, Github에 repository를 생성하고 VSCode터미널에서 git init을 통한 두 툴간의 연결, 그리고 add, commit 후 push, pull을 통한 업로드와 다운로드를 연습하는게 주 내용이었다.
과정 자체로서는 크게 어렵지 않았지만 역시 새로운 명령어들을 외우는게 쉽지 않았다. 그래도 터미널에서 키보드를 두드려본다는 작은 로망 하나는 이뤘고, 뭣보다 재밌다.
물론 이를 이용한 협업을 위한 공부이기에, 자칫 잘못해서 팀 프로젝트에 지장이 안가도록 주의를 요망한다;
'코딩 > GitHub' 카테고리의 다른 글
Git 기초 Part-2 (0) | 2023.10.25 |
---|---|
IntelliJ meets GitHub. (0) | 2023.10.16 |