노트

gitlab// git 이해하고 잘 사용하는 방법

진주네카라 2022. 8. 23. 19:00
728x90

 

git 정리 설명

 

 

 

0. git 설치

Git

 

Git

 

git-scm.com

 

 

1. git 연결할 빈 폴더 생성

흔히 저장소라고 한다. 빈폴더가 아니라도 git 받을 장소만 정하면 된다.

 

c드라이브에 git 폴더 생성한다

 

경로

c/git

 

 

2. git bash 실행하고 git global 환경설정

git 설치를 하고 가장먼저 사용자이름과 이메일주소를 설정해야 된다.

 

git config --global user.name "name"
git config --global user.email "email"

 

3. git 폴더로 간다

cd /c/git

 

노랑 텍스트가 현재 경로를 나타낸다

 

4. 프로젝트 가져오기 clone

 

git clone [clone 주소]

 

[clone 주소]는 생성된 프로젝트에 clone url을 복사하면 된다.

 

클론이 완료 되면 gitlab 프로젝트와 동일한 형태의 폴더들이 보인다

 

프로젝트 폴더이름 bls-01

 

5. 프로젝트 폴더 

cd bls-01

 

 

6. 브랜치 업데이트

git remote branch

 

원격 저장소 정보를 최신으로 업데이트 하는 명령어

프로젝트 폴더 안에서 명령어를 실행해야 된다.

 

7. 모든 브랜치 보기

git branch -a

 

8. 다른 브랜치 연결

git checkout -t origin/main

git checkout 브랜치명

git switch 브랜치명

 

main과 master 브랜치를 변경해보면 c드라이브 git폴더도 브랜치에 맞게 변경된다.

 

 

8.1 브랜체 삭제

git branch -d [브랜치명]

 

브랜치 강제 삭제 - merge여부 상관없이

git branch -D [브랜치명]

 

 

9. git push

수정된 파일이 없으므로 

 

everything up-to-date 

 

문구가 나온다

 

 

 

 

10. git status

다른 작업공간에서 수정한 폴더를 

폴더 이름이 동일해서 덮어쓰기가 되어진다

 

git status

현재 add 내역 확인 

변경된 파일 리스트가 나온다.

 

 

11. git add .

git add -A

commit 하기위해 변경된 모든 파일을 추가한다

 

 

 

12.  이제 commit

git commit -m "커밋할때 공유할 메세지 내용 입력"

 

13. push

git stauts

git push

 

git push origin master

 

origin 원격저장소에 master 브랜치에 푸쉬한다

remotes/origin/master

 

14. gitlab 확인

 

 

+정리 작성중

728x90