요약정리
Git: 프로젝트의 버전관리를 도와주는 시스템,GitHub: Git을 이용해 버전관리를 한 프로젝트를 관리하게 해주는 호스팅 서비스
Git : Version Control Systen(VCS)
코드 버젼 관리를 하는 이유는 무엇일까요?
1. 수정할 때 마다 파일을 새로 만들면 관리가 힘들기 때문에.
2. 언제든 이전 버전의 코드로 돌아갈 수 있기 때문에.
3. 이력을 남기기 위해.
4. 하나의 프로젝트를 두고 여러명의 개발자들이 협업할 수 있기 때문에.
git initgit statusgit add (Staging | 중간저장)git commitgit loggit init
git add README.md
git commit -m "first commit"
git remote add origin http://github.com/유저네임/레지스토리명.git
git push -u origin main
cd change directory 폴더 이동
ls list segments 현재 경로 내 파일 목록 출력
pwd print working directory 현재 경로 출력
mkdir/rmdir make directory 디렉토리 생성 / 제거
rm remove 파일/디렉토리 제거
cp copy 파일/디렉토리 복사
mv move 파일/디렉토리 이동
cat concatenate 터미널에 파일 내용출력
touch 파일 생성 및 날짜정보 변경
chmod change mode 파일/디렉토리 권한 설정
// 파일 입력 방법
vi readme.md
i #insert -> 입력 모드 전환
내용 입력 후 ESC
:wq #저장 후 종료