fork를 통해 내 원격 저장소에서 작업해보자.
commit을 이전으로 되돌리는 방식
- reset : 히스토리를 덮어씀
- revert : 히스토리를 유지함
| 특징 | git reset | git revert |
| 히스토리 변경 | 히스토리를 덮어씀 | 히스토리를 유지 |
| 사용 목적 | 아직 공유되지 않은 잘못된 커밋을 삭제/수정 히스토리를 깔끔하게 정리할 때 | 이미 원격 저장소에 푸시되어 공유된 커밋을 변경 사항을 안전하게 취소할 때 |
| 안정성 | 위험 : 공유 브런치에서 사용하면 충돌 발생하기 쉬움 | 안전 : 히스토리가 보존되어 충돌을 방지 |
| 작동 방식 | HEAD를 지정된 커밋으로 뒤로 이동 시킴 | 지정된 커밋의 변경 사항을 반대로 적용 새로운 되돌리기 커밋을 만듬. |
cherrypick & rebase(명심해, 로컬에서만 사용한다.)
두 기능 모두 제대로 알고 쓰지 않으면 곤란한 상황이 발생한다.
- cherrypick : 가져오고 싶은 시점의 변경 커밋만 가져와서 하나로 병합해주는 기능
- rebase : 배치를 새롭게 하고 싶을때 사용, 베이스 커밋을 기점으로 작동하며 분기를 잘라서 이어붙임
merge와 rebase의 차이
- merge는 두개의 커밋을 합쳐서 하나의 커밋으로 만들면서 작업하는 것이고
- rebase는 커밋의 진행 과정을 오려 붙인다.
물론 결과물은 같음.
파이썬 개념 정리 (1)
패키지 : 모듈의 집합이자 모듈을 계층적으로 관리하기 위한 폴더 구조
모듈 : 이미 만들어진 .py 파일
import : 가져오려면 무조건 써야함
from : 가져오려는 모듈이 어디에 있는지 경로를 불러올때
소프트웨어
프로그램
어플리케이션
파이썬으로 만든 py 파일을 터미널을 통해서도 해당 경로로 이동하거나 경로를 입력해 실행 시킬 수 있다.
python [파일 이름].py
ui의 기본
app 위에다가 위젯을 올리든 뭐든 올라가 있는 형태
'AWS 광주 개발일지(25.08.19~25.01.20) > 교육 25년 11월 일지' 카테고리의 다른 글
| 25. 11. 28 (금) 일지 : (0) | 2025.11.29 |
|---|---|
| 25. 11. 26 (수) 일지 : git 개념 정리(1) (0) | 2025.11.26 |
| 25. 11. 25 (화) 일지 : git -> SourceTree (0) | 2025.11.25 |