AWS

Git #1

DGeon 2023. 5. 2. 09:12
  • Git(https://github.com/DGeon/AWS_fullstack.git)
    • snap-shot 방식
      • 전체를 저장
    • 브랜치 관리
      • master 브랜치에는 직접 커밋하지 않는다
      • 기능개발을 위해서 master 브랜치를 기준으로 새 브랜치를 생성한다
      • 새로 생성된 브랜치는 [feature/기능이름]으로 정의하고 한명만 커밋
      • [feature/기능이름]브랜치에서 개발이 완료되면 master에 이를 합친다.
  • https://github.com/DGeon/AWS_fullstack.git
  •  
  • 버전관리 시스템
  • Git Hub(MS)
    • 원격 저장소
    • git기반의 프로젝트 관리 사이트
  • Git SCM(window)
    • https://git-scm.com/download/winGit-2.40.1-64-bit
    •  
    • git bash( cli방식 git사용도구)
      • git, git-b, git-v
      • 오른쪽 마우스 git - bash
      git init : 저장소 초기화git add : 스테이지 등록git commit : 저장
    • git.com에 repositories만들고 와야 함 위에 git 보고 오셈git remote add origin 깃 주소 : 원격 저장소 주소 저장git push origin master : 원격 저장소에 반영
    • 다른 저장소(다른사람)에서 가져올때commit : 로컬에 저장pull : 원경에 있는 파일을 로컬에 갱신clone : 초기화 + 로컬저장
    • checkout : 되돌아가기
    • push : 원격에 저장
    • git pull origin (master) : 원격저장소의 내용을 로컬에 갱신
    •  
    • 주소뒤에 . 붙이면 현재 저장소가 최상위 폴더가 된다고 생각 하면 됨
    • git clone 주소 : 클론 생성 (원격 저장소의 내용을 로컬 저장소에 저장)
    • 저장소 2 폴더 만들고 클론 생성
    • git 로그인 창 뜨고 로그인 하면 code에 해당 파일 올라감
    •  
    • ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
    • git checkout - :최근 상태로 돌아감
    • git checkout : 저장 지점으로 되돌리기 git checkout commit 번호 최소 4글자
    •  
    • git log : 이력 정보(최신 커밋 부터 보여줌)
    •  
    • 내용 수정 후
    •  
    • git config : 설정 지정
    •  
    •  
    •  
  • Git GUI
  • Git Lab
  • bitbucket vscode에서 파일 생성후하단에 신규파일 스테이지에 올리고 커밋로컬에 저장 하는 느낌임Push 누르고 화면과 같이 셋팅하면add > 생성 : commit
  • 브랜치
  • 하나의 버전을 만들기 위해 변경사항을 선택하는 과정
  •  
  • git에 올라감
  •  
  •  
  •  
  •  
  • 추가
  •  
  •  
  • 새로고침하면 깃허브 연결창 나옴
  • 계정추가
  •  
  • 아니오
  •  
  • 소스트리 아이디 : ovmaks@gmail.com 소셜 로그인
  • bitbucket으로 설치 하면 된다
  •