git bash 명령어 <- 마우스 클릭처럼 익숙해지기
pwd : 현재 경로 출력
ls : 현재 디렉토리에서 존재하는 파일 및 디렉터리 확인
ls -al : 현재 디렉터리에 존재하는, 숨김 파일 및 디렉터리까지 모두 리스트 형태로 확인
clear : 명령어 창 비우기
cd <디렉터리 이름> : <디렉터리 이름>으로 이동해라
cd .. : 상위 디렉터리로 이동
mkdir <디렉터리 이름> : <디렉터리 이름> 폴더 생성
vi <파일명> : <파일명>을 vi편집기로 편집하겠다
”입력모드”로 전환해야 내용 입력 가능 a or i 빠져나오기 ESC
빠져나오고 u 변경사항 취소
:w 저장, vi 편집기 닫기 ::q, 저장하고 닫기 :wq
중요 : 마지막 한 줄 비우고 저장하기
:set nu 번호 생성, :set nonu 번호 지우기
cat <파일명> : <파일명>에 적힌 내용을 보여줘
touch <파일명> : <파일명>을 가진 비어있는 파일을 만들어라
rm <파일명> : <파일명>을 가진 (폴더가 아닌) 파일을 지워라
git 스테이지 올리고 github 연결까지
git init : 로컬 저장소 만들기
git status: 작업 디렉토리 상태 확인하기
git add <파일명> : <파일명>을 스테이지에 추가
git add . : 현재 경로에 있는 모든 파일을 스테이지에 추가
git rm <파일명> --cahed : 스테이지에서 파일명 제거
git commit :
커밋 메시지 : 제목과 본문 본문 생략 가능, 본문은 자세할 수록 좋다.
git commit -m “커밋 메시지” : 간단한 커밋 메시지로 작성하기
git log : 커밋 내역 출력
git push : github 올리기
git clone <원격저장소 url> : 원격 저장소를 내 컴퓨터로 복사해서 가지고 오기
왜 같은 결과가 나올까?
a,b=input().split()
a=int(a)
b=int(b)
print(not bool(a) and not bool(b))
print(not bool(a or b))
print(not bool(a and b)) # 다름
언뜻 생각했을 때 and가 같은 결과가 나와야 할 것 같은데 왜 다르게 나오는지 명쾌하게 이해가 안 된다.
'개발일지 > TIL' 카테고리의 다른 글
TIL 23-03-18 (0) | 2023.03.18 |
---|---|
TIL 23-03-17 (0) | 2023.03.17 |
TIL 23-03-16 (2) | 2023.03.16 |
TIL 23-03-15 (0) | 2023.03.15 |
TIL 23-03-14 (0) | 2023.03.14 |