용어 정리 * 리모트 Refs : 리모트 저장소에 있는 포인터 레퍼런스 $ git ls-remote : 리모트 Refs 조회 리모트 Refs 대신 보통 리모트 트래킹 브랜치를 이용한다. * 리모트 트래킹 브랜치 = 리모트 브랜치를 추적하는 레퍼런스이자 브랜치. 로컬에 있지만 임의로 움직일 수 없다. 리모트 서버에 연결할 때마다 리모트의 브랜치 업데이트 내용에 따라 자동으로 갱신된다. /형식. 예제를 통해 자세히 알아보자. git.ourcompany.com 이라는 Git 서버가 있다. 로컬에 clone해온 서버의 저장소는 origin 이라고 한다. origin 으로부터 저장소 데이터를 모두 내려받고 master 브랜치를 가리키는 포인터(=origin/master)를 만든다. 이 포인터는 맘대로 변경할 수 ..
$ git branch : 브랜치 목록 보기. 목록에서 *이 붙은 건 현재의 브랜치 $ git branch —merged / $ git branch —no-merged : merge된 브랜치인지 아닌지 목록 merge되지 않은 브랜치는 아직 merge하지 않은 커밋을 담고 있기 때문에 git branch -d 명령으로 삭제할 수 없다. 강제 삭제는 -D 브랜치와 merge 기초 아래 상황에 따라 알아보자! 나는 현재 hotfix 만들고 merge하는게 서툴러서 의 3번 과정 부터 자세히 다룰 것이다! 1. 웹사이트가 있고 뭔가 작업을 진행하고 있다. 2. 새로운 이슈를 처리할 새 Branch를 하나 생성한다. 3 새로 만든 Branch에서 작업을 진행한다. 이때 중요한 문제가 생겨서 그것을 해결하는 Ho..
리모트 저장소란? 인터넷이나 네트워크 어딘가의 공통된 저장소로 협업할 수 있는 공간. 리모트 저장소에 데이터를 push 하고, pull 받으면서 협업하는 것! 리모트 저장소 추가 및 확인하기 $ git remote origin $ git remote add pb https://github.com/paulboone/ticgit $ git remote -v origin https://github.com/schacon/ticgit (fetch) origin https://github.com/schacon/ticgit (push) pb https://github.com/paulboone/ticgit (fetch) pb https://github.com/paulboone/ticgit (push) $ git rem..
수정하고 저장소에 저장하기 워킹 디렉토리 : git 저장소에서 파일들을 수정하고 커밋하고 등등의 활동을 하는 디렉토리. 우리가 작업할 디렉토리 워킹 디렉토리의 파일들은 Tracked vs Untracked 로 나뉜다. 그 중 Tracked = Unmodified / Modified / Staged 로 나뉜다. Untracked : 생성하고난 다음 add 하지 않은 파일. 또는 삭제된 파일. 스냅샷(커밋)에 넣어지지 않은 파일이라고도 한다. 🔽 add 🔽 Staged : add는 됐고 commit은 하지 않은 상태의 파일 🔽 commit 🔽 Unmodified : commit 된 파일 🔽 파일 수정 🔽 Modified : 커밋 후 수정된 파일. 🔽 add 🔽 Statged : add O, commit X ..
git을 시작할 땐 아래 2가지 방법을 통해 시작하게 된다. 내 컴퓨터의 기존 디렉토리를 git과 연결하는 방법, 기존의 git 저장소를 내 컴퓨터로 가져오는 방법 이렇게 두 가지를 알아보도록 하자. 1) 로컬 디렉토리에서 만들기 해당 로컬 디렉토리로 이동 $ git init .git이라는 하위 디렉토리를 만든다. .git에는 저장소에 필요한 뼈대 파일들이 들어있다. 그러나 아직은 프로젝트 관리는 하지 않는 상태이다. 여기서 아래 명령어들을 수행하면 git이 파일을 관리하게 된다. $ git add 파일명 $ git commit -m ‘initial project version(커밋메세지)’ 마침내 git 저장소를 만들고 파일 버전 관리를 시작할 수 있게 되었다. 2) git 저장소를 clone해오는 방..
- Total
- Today
- Yesterday
- 정적 웹페이지 배포
- S3배포
- React native 작동 원리
- S3 403 forbidden
- 생성형AI
- 술자리병돌리기게임
- aws생성형ai
- partyrock사용볍
- PYTHON
- SpacewBetween
- 알고리즘
- 백준
- genaiapp
- vscode easycode
- BOJ
- AWSBedrock
- easycode
- 티스토리챌린지
- 오블완
- 정적 웹사이트 배포
- partyrock
- easycode chatGPT
- 병돌리기구현
- partyrock앱
- partyrock생성
- partyrock무료
- ChatGPT
- 파이썬
- 코딩테스트
- awsgenai
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |