git 정리 설명
0. 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 확인
+정리 작성중
'노트' 카테고리의 다른 글
[vscode] 스프링 부트 대시보드(Spring Boot Dashboard) 포트(port) 변경 (0) | 2023.07.05 |
---|---|
javascript// function. 이메일 정규식을 입력하고 테스트하기 (0) | 2022.10.24 |
윈도우// vbs파일로 키보드, 마우스 이동 없이 화면 유지하기 (0) | 2022.08.22 |
오라클// ora-28001 오라클 비밀번호 만료 해결하기 (0) | 2022.08.12 |
리눅스//tomcat9 최신 버전 패치 9.0 .65 업데이트 (0) | 2022.08.09 |