Stacks/GIT

    [GIT] git clone 시 port22: Connection timed out 에러 해결

    터미널에서 평소와 같이 git clone 명령어를 사용하고 있었는데, 한참이 걸리더니 Permition Denied 에러가 발생했다. ssh키가 문제인가 하여 전체 키를 삭제하고 재등록을 한 뒤, 아래 코드로 ssh 접속을 확인하였다. ssh -T git@github.com 여기서 port22: Connection timed out 에러가 발생해서 구글링을 하니 ~/ .ssh/config 파일을 수정하여 포트 설정을 변경해주어야 했다. 카페 와이파이에서 비슷한 에러가 많이 발생했다는 것을 보니, 지난주 금요일 와이파이를 새로 설치하면서 뭔가 바뀌었기 때문에 이런 에러가 발생한 것 같다. 1. .ssh/config 파일 편집 아래 코드를 입력하면 .ssh 파일 아래 config 파일을 생성하거나, 수정할 ..

    [GIT] GIT 활용을 위한 명령어 정리

    로컬 리포지토리 git init # 현재 디렉토리에 git repo 생성 git add . # 현재 변경 내용을 git의 관리 상태로 올려줌 (staging) git status # add 내용이 staging으로 넘어갔는지 확인 git commit -m "commit message" # 커밋 + 커밋 메시지 입력 git log # 현재까지의 커밋 로그를 확인할 수 있다. git reset HEAD~1 # 현재 시점부터 입력된 숫자 만큼 커밋을 되돌릴 수 있다. 커밋 메시지 작성 예시 git commit -m "feat: 인스타 게시글 조회 페이지네이션" 타입과 변경 내용을 간결하게 작성 자주 커밋하여 쉽게 복원할 수 있고, 코드 수정 당사자가 누구인지 확인할 수 있도록 함. (기능별로 포인트를 나누자)..