woncoding

    TIL | 9.10.토 [Git / GitHub]

    - 추가작업 1. 수정 및 되돌리기 ⚠️ 나의 Branch에서만 사용하기 : 협업하는 공간에선 금지 ⚠️ [amend | commit 수정하기] Commit만 수정 파일 여러개 중 빼놓고 commit을 했다면 (바로 전 작업만 해당) → Commit message options : Amend last commit 선택 후 다시 커밋하기 Commit 후 Push 한 뒤 수정 sourecetree preference → Advanced → Allow force push 체크 ✓ 수정 된 branch → Force push 체크 후 다시 push [revert / reset | commit 되돌리기] amend 는 바로 전 작업만 해당하기 때문에 어떤걸 되돌렸는지 알 수 없다. (되돌리기보단 수정에 가까움) ..

    WIL | 9.11.일 [9.5.월 - 9.10.토]

    - Weekly I Learned 1. Facts : 내가 배운 것 / 내가 한 일 python 언어의 이해 파이썬을 잘 이해하기 위한 코드 컨벤션의 이해 python 기초 변수 자료형 변수 유효 범위 (지역 변수 VS 전역 변수) python 활용 자료형의 활용방법 | index / slicing / len() / dict.get(' ' , ' ') ... 등 자료형 변환 | any→string / string → int / list → tuple / list → set def 다른 파일에 있는 코드 import 해서 사용하기 조건문 활용 Git 버전 관리 / 변경사항 관리를 위한 도구 Github Git을 서버에서 이용할 수 있도록 도와주는 도구 Git 프로젝트 저장소 + 프로젝트 관리하는 기능을 제..

    TIL | 9.9.금 [Git / GitHub]

    - Git [둘이서 작업할 때] 두 명의 작업이 충돌하지 않고 협업이 가능해야 된다. 1️⃣ 누가 이 작업을 할건지? = ISSUE 작성 2️⃣ 각자 맡은 작업 진행 = Branch (나만의 작업공간 할당) 3️⃣ 각자 진행 한 프로젝트 합치기 = Merge 1. ISSUE 누가 이 작업을 할건지 + 프로젝트에서 해결 해야되는 문제 + 프로젝트에서 개선 되야 할 점 [Issue Commit 하기] Issue 작성은 이슈마다 번호가 붙음 👉 #1, #2... 수정 내용을 PUSH 할때 Commit 메세지에 #이슈번호 를 붙여주면 그 이슈번호에 자동으로 커밋 됐다는 메세지가 업로드 됨 2. Branch 각자 맡은 역할을 진행 할 본인만의 작업공간을 할당한다. 1) commit 우클릭 2) branch 생성 ..

    TIL | 9.8.목 [Git / GitHub]

    - Git Git 은 프로젝트의 버전 관리를 위한 도구 👉 내가 수정했던 히스토리를 보고 버전을 관리할 수 있다 / 변경 사항 관리 작업 단위를 나눠 오류에 유용하게 사용 할 수 있다. sourcetree를 사용해서 Git을 편하고 유용하게 사용 👉 Git : CLI 이라면 sourcetree : GUI [혼자서 작업할 때] add(staging) 내가 작업하고 있는 작업물을 커밋 할 준비👉 commit(현재 프로젝트의 상태 저장) 1️⃣ 원격 repo에서 PULL 👉 commit 2️⃣ 로컬 repo에서 PUSH 👉 commit - GitHub Github 는 Git 으로 된 프로젝트 저장 공간을 제공 Git 프로젝트 저장소 + 프로젝트 관리하는 기능을 제공 [저장소] 로컬 repo 원격 repo 내 ..

    TIL | 9.7.수 [Python 활용]

    - Python 강의 | 3. Python 활용 [반복문 / 자주 사용되는 모듈, 패턴 / 지금까지 배운 문법들을 활용해 로또 번호를 뽑는 코드 작성하기] 1. 반복분 [for] 1-1) list, tuple, set 을 for문 으로 반복 할 수 있음. 1-2) 변수 2개 이상을 한번에 반복 할 수 있다. members = [ ('a',24), ('b',25), ('c',26) ] for name, age in members:👉 변수명에 상관없이 members의 첫 번째 요소는=name, 두 번째 요소 = age print(f'{name}은 이고, {age}살 입니다.') 1-3) for문의 range 여부 리스트에 있는 원소를 하나씩 가져올 때 👉 range ❌ 범위를 정해놓고 일정 주기로 증감이 반..

    TIL | 9.6.화 [Python 활용]

    - Python 강의 | 3. Python 활용 [자료형 활용, 변환 / 함수 / import / 조건문] 1. 자료형 활용하기 [배웠던 자료형] int float str list = [ ] tuple = ( ) set = (집합) | { } dict = { } : {key : value} bool [활용 방법] int 사칙연산 가능 : +,-, *, ** , /, //, % 표기법 : a = a+2 라면 👉 a += 2 str 문자열 + 문자열 : 문자열 합치기 가능 for 변수 in str 👉 문자열을 쪼개 하나씩 가져와 (hello 👉 h, e, l, l, o) list.index() 리스트 요소들의 위치값 : ⚠️ 인덱스 값 0부터 시작 주의 ⚠️ list[slicing] list[a:b:c] :..