Computer Science

    파이썬 문법 간단 정리

    #문자열 곱하기 a="python" a*2 'pythonpython' #문자열 길이 a="life is too short" len(a) 파이썬 문자열 - index 0부터 붙음 뒤에서 부터 셀때 - -붙이고 뒤에서부터 센 숫자로 계산한다. +) -0은 -를 붙여도 0이기 때문에 a[0]하고 같은 값이 된다. #문자열 슬라이싱 [a:b]=a

    Git Branch Command

    # Git에서 Branch가 왜 필요한가? : branch를 이용함으로서 development process의 다양한 기능을 따로 개발할 수가 있다. 이를 통해 main branch는 문제가 생긴 코드에서 자유로워진다. 기능은 각 branch에서 따로 개발하고 나중에 merge하게 된다. #Master Branch -> 만약 git에서 version control을 시작하면, default branch는 'master' branch이다. : master branch는 가장 최신의 commit을 가리킨다. 즉, branch는 commit을 향한 포인터라고 볼 수 있다. - master branch에 main code를 유지하면서, 우리는 main code를 수정하거나 새로운 feature를 개발할 수 있다..

    Git Version Control Command

    # Git Repository 생성 & Git 초기화 명령어 #new Directory 생성 mkdir hello-git cd hello-git ls -al #세부정보와 hidden file 확인 가능 #새로운 git repository 생성 git init ls -al #.git파일이 생성된 것을 확인할 수 있다. : Git은 VCS이므로, file name을 보존하면서 변경 내용을 저장한다. 따라서 매 버전의 내용을 확인하고, 이전 버전으로 되돌리는 기능도 존재한다. #Version Control - Stage & Commit # Working Tree, Stage, Repository - Working Tree : 실제로 파일이 저장되는 디렉토리이다. Working directory라고 함 - St..