일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 |
- 네트워크
- JPA
- 스프링 부트 쇼핑몰 프로젝트 with JPA
- 스프링
- Java
- 리눅스
- backjoon
- 백준
- 스프링부트
- CS지식
- 자바스크립트
- baekjoon
- Flutter
- 데이터베이스
- springboot
- python
- Oracle
- 시큐리티
- DB
- 파이썬
- javascript
- 데이터
- 프로그래머스
- postgresql
- 자바
- 플러터
- 자료구조
- CS
- Spring Security
- spring
- Today
- Total
목록2024/06/14 (13)
Jin's Dev Story
git repository mirroring• git 저장소(repository)를 커밋로그 포함, 그대로 옮기는 방법기존 Repository 복사git clone 명령어에 --mirror 옵션을 추가해서 실행$ git clone --mirror "기존 Repository 주소"명령어를 실행하면 간략한 저장소로 복제한다고 하면서 Repository의 이름으로 .git 디렉터리가 생김 ( "기존 Repository".git ) 해당 디렉터리의 이름을 .git으로 바꾸어 주면 됨$ mv "기존 Repository".git .git새 Repository로 연결git remote의 주소를 새롭게 옮길 Repository 주소로 변경$ git remote set-url origin "새로운 Repository 주..
1. Repositoty 생성2. 원하는 소스폴더에서 git bash하기3. $ git init이 명령어를 입력하기 전에는 일반 디렉토리(그냥 컴퓨터에 저장된 파일)였지만 git init으로 초기화함으로써 해당 디렉토리를 로컬 깃 저장소로 등록해주는 명령어4. $ status저장소의 현재 상태를 나타내며, 상태 변경이 필요한 파일들을 알려줌5. $ git add .현재 폴더에 있는 모든 파일을 올리려면 git add .현재 폴더에 있는 특정 파일만 올리려면 git add [파일명 or 폴더명]6. $ git commit -m "커밋 내용"현재 커밋 대상이 되어있는 파일을 한 번에 모두 커밋시키며, -m 뒤에는 버전 관리를 위한 커밋 메시지를 작성해야한다.7. $ git remote add origin [..
lssue다른 개발자들과 협업을 하기 위한 기능Issue LabelLabel 종료타입 - 버그, 기능개선, 신기능, 논의사항 등상태 - New, In Progress, In Review, Done 등카테고리 - Front-end, Back-end, UI 등Issue의 그룹화Issue의 플랫폼, 의존성 등 부가적인 내용 표기Issue의 상태 관리본인의 Issue를 손쉽게 검색Milestone프로젝트의 이슈를 관리하기 위해 사용이슈를 Milestone으로 묶을 수 있음Milestone을 사용하면 Issue들의 진척도를 확인하기 수월해짐MR다른 브랜치의 변경 사항을 반영하기 위한 요청새로운 코드를 추가하여 브랜치에 반영(병합/Merge)하고자 함, 병합(Merge)을 요청(Request) 함→ 브랜치 생성 -..
git init - git 저장소 생성git 초기화git으로 버전관리를 할 경로에서 사용하며, .git 폴더가 생성됨→ 기존 디렉토리 사용Git을 사용할 프로젝트 폴더로 이동 후 아래의 명령어 실행$ git initex) elice라는 폴더를 git 저장소로 만들려면 수행해야할 명령어는?c:/Users/madHatterelice 폴더는 c:/Users/madHatter/teaparty/elicecd 명령어로 elice 폴더로 들어가서 git init 실행git init ./teaparty/elice 실행git status - staging 상태 확인어떤 파일이 변경되었는지 등의 파일의 상태를 확인할 수 있음git add -파일의 변경 내용을 스테이징 영역(staging area)에 추가하기 위해 사용하는..
1. Terminal 실행, git 입력 후 엔터위와 같이 실행되지 않는다면 2번 실행 2. Git 설치아래의 사이트 접속 후 설치 파일 다운로드https://git-scm.com/downloads다운로드 된 설치 파일 실행 3. Git 실행Linux 또는 macOS Terminal 실행Windows 시작 메뉴 → Git → Git Bash 실행 4. Git 설치 확인git --version을 입력하여 버전 확인Git 초기 설정사용자 정보 설정저장소에 코드를 반영할 때 등록될 사용자 정보를 설정함$ git config --global user.name "elice"$ git config --global user.email gitaccount@elice.com프로젝트 마다 다른 사용자 정보를 지정하고 싶으..
💡 Git이란, 버전 관리 시스템(Version Control System, VCS)의 하나이다. Git은 로컬에서 버전 관리 시스템을 운영하는 방식Git은 여러 명이 효율적으로 협업하기 위한 툴이다.Git은 오픈소스이므로 누구나 사용할 수 있다.Git을 사용하면 여러 버전을 동시에 관리할 수 있어 데이터의 안정성이 보장된다.개발자들 간의 코드 공유가 필요할 때만 네트워크가 필요SVN과 달리 각 개발자가 중앙 집중된 서버 저장소와 독립된 상태로 작업할 수 있음Git을 사용하는 이유효율적인 협업개발자들의 버전이 다르면 특정 개발자의 파일이 없어질 수 있음동시에 여러 개발자들이 한 파일에 대해 작업하는 경우 git을 사용하면 자동으로 처리되므로 효율적임쉬운 버전관리백업본을 많이 만들어서 관리하는데 git은..