일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- redis
- ERD
- 쿠키(cookie)
- 개발공부
- 오블완
- Wil
- nginx
- 파이썬
- 티스토리챌린지
- github
- Doker
- CS
- 장고
- 도커
- 코딩테스트
- 자료구조
- flask
- JWT
- Til
- git
- viewsets
- 아티클 스터디
- Python
- docker
- 연습
- django
- 세션(Session)
- web
- NoSQL
- SQL
- Today
- Total
목록GitHub (6)
SteadyDrills

PR(Pull Request)란?Pull Request는 개발자가 자신의 브랜치(Branch)에서 수정한 내용을 메인 브랜치(예: master 또는 main)에 병합하고자 할 때, 이를 요청하는 기능. PR을 통해 다른 팀원들은 변경 사항을 검토하고, 피드백을 제공하며, 최종적으로 코드를 통합할 수 있다. PR의 주요 기능코드 리뷰: PR은 팀원들이 변경된 코드를 확인하고 의견을 나눌 수 있는 기회를 제공. 이를 통해 코드의 품질을 높이고, 버그를 사전에 발견할 수 있다. 또한 merge시 무분별한 충돌을 방지할 수 있다.협업: PR은 여러 개발자가 동시에 작업할 수 있도록 도와줍니다. 각 개발자는 자신의 브랜치에서 작업한 후 PR을 생성하여 팀원들과 협업할 수 있다.문서화: PR은 변경 사항에 ..

240816목차 Branch란?독립적인 작업을 할 수 있도록 코드의 다른 버전을 만들 수 있는 기능. 각 브랜치는 저장소의 전체 기록을 가지며, 다른 Branch에 영향을 주지 않고 작업을 진행이 가능하다. 또한 보통은 기능별로 분기하며, 새로운 커밋(commit)이 생성될 때마다 자동으로 최신 커밋을 가리키도록 움직이는 포인터 역할을 한다. Branch의 명령어git switch -c {name}: 생성 후 이동git switch {branch}: branch 위치로 이동git branch: branch 목록보기 merge란?서로 다른 두 Branch의 변경 사항을 하나로 합치는 작업. 주로 독립적으로 작업한 Branch 를 main Branch나 다른 Branch에 통합할 때 사용된다. mer..
20240710.gitignore란?저장소의 루트 디렉토리에 파일을 만들어서 커밋할 때 예외처리할 파일과 디렉토리를 Git에 알리는 역할을 함.팀프로젝트 등에서 팀원과 공유하고 싶지 않은 또는 사적으로 중요한 데이터를 파일을. gitignore저장소에 커밋합니다. .gitignore 가 중요한 이유는 데이터를 기반으로 하는 작업을 할 때, git hub에 공유할 경우 개인 정보의 유출 등이 우려되기 때이다. .gitignore의 사용방법 .gitignore 파일 생성 및 공유:.gitignore 파일을 저장소의 루트 디렉터리에 생성하여 Git이 어떤 파일과 디렉터리를 예외처리할지 지정gitignore.io를 사용하여 운영 체제, 프로그래밍 언어, 또는 IDE에 맞는. gitignore 파일을 생성가능G..

20240627Git 필수 명령어 git init - 초기 세팅 : 프로젝트 시작 전에 딱 한 번만 입력. 정확한 프로젝트 폴더(경로)에서 입력해야 함(실수할 경우 모든 파일이 기록).git add(+파일명) / git commit -m (+메세지) - 코드 저장 :git status - 저장 여부 확인(코드 변경 후 저장 생략 시 파일을 붉은색으로 표시)git log - 저장내역을 확인git push - 수정된 코드를 github에 반영 *주의 팀원과 소통이 안되면 오류가 날 확률이 높다.아직 협업을 안해봐서 많은 오류는 못 겪어봤지만 많이 공부하고 부딪혀 봐야 할 거 같다.

20240626 git은 아니지만 git를 사용하기 위해 많이 사용하는 리눅스 명령어를 먼저 실습했. 우선, 리눅스에 대해 gpt에게 듣는 간단히 설명을 듣고, 실습한 리눅스 명령어는pwd (print working directory) - 현재 내가 작업하고 있는 공간(경로)을 알려줌 ls(list) & ls -a(list all) - 현재 있는 작업공간에 있는 폴더와 파일 내역을 보여줌. 특히 ls -a은 숨겨진 파일까지 볼 수 있음 cd(change directory)+폴더명 - 원하는 폴더 이동 mkdir+폴더명( (make directory)- 새로운 폴더 생성touch +파일명 - 현재 경로에서 파일 생성&파일의 날짜, 시간 변경(주로 파일을 생성하는 데 사용) 직접 해보니 이해가 더 잘 가는..