git & github 특강
리눅스 명령어
▶pwd( = print working directory) : 바탕화면 보다 위
▶ls( = list) : 목록
▶ls -a( = list all) : 숨겨진 파일 보여줌
▶cd( = charge directory) <경로> :폴더 위치를 이동 , " .. " 한 단계 위로, " / " ~안에서
▶mkdir( = make directory) : 새 폴더 생성
▶touch <파일명> : <파일명>생성
git : 소프트웨어의 변경사항을 체계적으로 추적, 수정(코드 변경점 기록)
▶ 버전 관리 도구,
형상 관리 도구( 소프트웨어의 변경사항을 체계적으로 추적하고 통제하는 것)
github : 온라인 백업, 공유, 협업
▶ 장점 : 온라인 저장소에 백업, 내 코드를 공유, 함께 작업이 가능
알아야할 Git 명령어 리스트
▶ git init(initialize) : 프로젝트 시작 전 딱 한번만 입력, ls -a 입력- " .git" 이 나오면 init입력
▶ git add <파일명> 혹은 git add. 저장하기 전 파일 지정 add. - 모든 변경 지정
▶ git commit -m "기능 개발과 관련된 기록" 실제로 저장
▶ git status : 저장 안 한 파일 확인
▶ git log : 저장 내역을 확인
▶ git push origin <브랜치명> : 코드를 업로드할 때 필요
▶ git clone : 프로젝트가 존재하지 않을 때 복제
▶ git pull (+ 컨플릭트(Conflict) 해결법) : 내 파일을 전송 + <<<===>>>지우고 협상
'Today I learned > 용어정리' 카테고리의 다른 글
기본 타입 (2) | 2024.03.05 |
---|---|
TIL - 특강 (0) | 2024.02.29 |
JD(Job Description) 분석이란? (0) | 2024.02.28 |
용어정리 ( 버그, 에러, 예외처리, 라이브러리, 프레임워크, 퍼블리싱, UI, UX, 클라이언트, API ) (0) | 2024.02.28 |
용어정리(로그함수) (0) | 2024.02.27 |