일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바스크립트
- python
- burp suite
- 함수
- property
- lord of sql injection
- 배열
- element 조회
- 포인터
- IF문
- window
- object
- jQuery
- blind sql injection
- document
- 조건문
- 사칙연산
- 파이썬
- 백준 파이썬
- 메소드
- github
- 백준 알고리즘
- 객체
- suninatas 풀이
- 김성엽 대표님
- xss game 풀이
- sql injection
- xss game
- htmlspecialchars
- Pwndbg
- Today
- Total
목록commit이란 (2)
power-girl0-0
해당 게시물은 나동빈 님의 'Git으로 시작하는 협업 및 오픈소스 프로젝트'강의를 바탕으로 작성된 것입니다. 스스로 공부한 것을 정리하고 복습하기 위한 목적으로 작성하였습니다. 소스코드를 수정해서 Git 저장소에 반영하는 방법도 이전 시간에 배웠던 내용과 거의 동일하다. 일반적으로 소스코드를 수정하는 것은 두 가지 사례로 나뉘게 된다. 1. 해당 프로젝트에 소속된 사람이 아닌 경우 만약 우리가 특정한 커뮤니티(Community)의 구성원이 아니라서 스스로 커밋을 하여 저장소에 적용할 권한이 없다면, 소스코드를 수정하는 것에 제약이 있다. 이런 경우 PR(Pull Request)를 작성하여 오픈소스에 기여할 수 있다. 이 경우는 우리가 큰 오픈소스 프로젝트의 구성원으로 참여하고 싶을 때 사용하는 방법이다...
해당 게시물은 나동빈 님의 'Git으로 시작하는 협업 및 오픈소스 프로젝트'강의를 바탕으로 작성된 것입니다. 스스로 공부한 것을 정리하고 복습하기 위한 목적으로 작성하였습니다. 기본적으로 깃(Git) 프로젝트에 담겨 있는 데이터들은 파일 시스템 상에서의 스냅샷(Snapshot)이라고 볼 수 있다. 또한, 실제로 프로젝트를 커밋(Commit)하여 적용할 때의 순간을 중요시한다는 특징이 있다. 파일 자체를 저장하기보다 수정 내역 자체를 저장한다. Git 프로젝트의 3가지 구성요소 Git의 동작 원리를 바르게 이해하기 위해서는 Git 프로젝트의 세 가지 구성요소에 대해서 이해해야 한다. Working Directory : 작업할 파일이 있는 디렉토리이다. Staging Area : 커밋(Commit)을 수행할..