25. 11. 27 (목) 일지 : git 개념 정리(2) 추가 파이썬 개념 정리(1)

2025. 11. 27. 20:40·AWS 광주 개발일지(25.08.19~25.01.20)/교육 25년 11월 일지

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
'AWS 광주 개발일지(25.08.19~25.01.20)/교육 25년 11월 일지' 카테고리의 다른 글
  • 25. 11. 28 (금) 일지 :
  • 25. 11. 26 (수) 일지 : git 개념 정리(1)
  • 25. 11. 25 (화) 일지 : git -> SourceTree
dev_user
dev_user
csjang94-dev 님의 블로그 입니다.
  • dev_user
    devJang
    dev_user
    • Category (127)
      • Linux (2)
      • FrontEnd (11)
        • HTML (1)
        • CSS (5)
        • JavaScript (4)
        • React (1)
      • BackEnd (4)
        • node.js (7)
        • Vue.js (1)
      • DB (13)
      • Python (3)
      • GitHub (1)
      • AWS (18)
      • ErrorCode (2)
      • AWS 광주 개발일지(25.08.19~25.01... (55)
        • 교육 25년 8월 일지 (7)
        • 교육 25년 9월 일지 (22)
        • 교육 25년 10월 일지 (2)
        • 교육 25년 11월 일지 (4)
        • 교육 25년 12월 일지 (19)
      • Projects (3)
        • 미니프로젝트(25.08.29) (0)
        • Git Page -> Portfolio제작 (2.. (1)
      • 개념 정리 (1)
      • 유용한 서비스 (3)
  • 인기 글

  • 링크

    • GitHub
    • Portfolio
    • YouTube
    • 개발자 로드맵 사이트
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 전체
    오늘
    어제
  • hELLO· Designed By정상우.v4.10.4
dev_user
25. 11. 27 (목) 일지 : git 개념 정리(2) 추가 파이썬 개념 정리(1)
상단으로

티스토리툴바