본문 바로가기

내일배움캠프

1일차

리눅스 기본 용어

1.pwd 현재 위치 확인

2. ls 현재 폴더내 목록 / -a 모든 파일 / -l 자세한 내용

    -   ls -al 제일 많이 씀

3. cd 위치 이동

4. mkdir 디렉토리 만들기

5. touch 파일 생성(있으면 날짜/시간 내용 변경)

 

git : 코드 변경점 기록 / 버전 관리 도구(형상관리도구)

 

github : 백업과 공유가 가능한 온라인 코드 저장소

 

git 필수 명령어

1. git init ( 코드 관리를 시작하는 명령어)

  - 프로젝트 시작 전 딱 한번 입력

  - 한번 설정 후 변경 안됨

 

2. git add 파일명(지정)

    git add . (전체 파일 지정)

 

3. git commit -m "메세지 작성" (지정)

 

3. git status (상태 확인)

 

4. git log(저장내용을 확인할수 있음)

 

5. git diff(코드 변경 확인)

 

6. .git reset (돌아가기)

 

7. git remote add origin <github 주소>

    - git hub의 주소를 origin으로 기억함

 

8. git branch -m maain 

  - 기본 브랜치는 마스터

 

9. git push -u orign main

   > git push origh main 을 기본 git push로 설정

 

깃 허브 사용

 

1. 협력하기
collaborator 등록하기
2. 코드복사해오기 git clone
폴더 만들고 git clone <깃헙주소> . (.현재 위치를 말해줌 안하면 밑에 폴더 새로 생김)

3. git pull 가져오기(다른 사람이 변경한거 다 가져오기)
push push 중복되면 충돌일어나서 깃헙이 컷
git pull origin 브랜치명

오류나면 merge

터미널에 입력이 안될때!!
1. 키보드 esc > : > wq > enter

git pull 가져왔을때 충돌 생길경우
충돌 발생한 파일 확인하기 : 뜨는 이유
같은 파일 의 같은 위치에 코드가 변경 되었기 때문에

위치를 바꿔주고 다시 git push 해서 업로드할껄

'내일배움캠프' 카테고리의 다른 글

8일차 TIL  (0) 2024.04.24
TIL 6일차  (0) 2024.04.22
5일차  (0) 2024.04.22
4일차  (0) 2024.04.18
2~3일차 학습  (0) 2024.04.18