본문 바로가기

Git

Git 을 배워보자. (Feat. GitHub) # Git 을 배워보자. (Feat. GitHub)버전 관리와 협업에 필수인 Git (and GitHub) 에 대해 배워봅시다. ## PH2024-07-30 : First posting.## TOC## Git 설치 및 간단한 명령어들Git 은 (Global Information Tracker) 의 약자로 대충 보면 된다. (처음 이름 지은 사람은 이런 의도를 가진 약자가 아니었던 같긴 한데... 저 표현이 Git 을 잘 나타내준다고 본다.)우선 설치: 에서 다운 받고 대충 설치.```[.scrollable]SET BASEDIR=%CD%set GIT_EDITOR=vimset VISUAL=vimset EDITOR=%VISUAL%git config --global core.editor "vim"git con.. 더보기
코드잇 풀스택 2기 - Week 3 # 코드잇 풀스택 2기 - Week 3스케쥴표: Obsidian.md: ## PH2024-08-05 : First posting.## TOC## Git 을 배워보자. (Feat. GitHub)참조: ## Git 협업하기 (Collaboration with Git and GitHub)참조: ## RRA[FS 2기] 커리큘럼 시트 (수강생용)https://publish.obsidian.md/iasandcb/ https://publish.obsidian.md/iasandcb/site/Part+1/2024-08-05 https://publish.obsidian.md/iasandcb/site/Part+1/2024-08-06 https://publish.obsidian.md/iasandcb/site/Part+1/2.. 더보기
AWS server|서버 에서 GitHub 가 너무 느려질때 해결 방법. # AWS server|서버 에서 GitHub 가 너무 느려질때 해결 방법.How to solve the extremely slow response of GitHub in AWS server EC2 instances. (Use google translate to read the way to solve the problem.)아무리 찾아봐도 해결책을 못찾겠었는데 , AWS 에서 outbound 설정을 좀 바꿔봤더니 해결되어서 해결법을 공유함.## PH2023-09-21 : First posting.## TOC## Outbound보안상 AWS Network & Security :: Security Groups outbound TCP port 를 1024 - 65535 까지만 열어놨었었는데, 이게 문제인거 같.. 더보기
.gitignore 설정하기 # .gitignore 설정하기.gitignore이란? Project에 원하지 않는 Backup File이나 Log File , 혹은 컴파일 된 파일들을 Git에서 제외시킬수 있는 설정 File이다. 그런데 먼저 commit 을 한 후에 .gitignore 에 추가를 하면, file 들이 계속 추적되는 경우가 있다. 이 경우 아래와 같은 명령어를 치면 되는듯 하다.```git rm -r --cached .git add .git commit -m "Apply .gitignore"```/## PH2024-02-08 : First posting.## RRAnesoy.github.io :: Git .gitignore 적용하기, 2017-01-26stackoverflow.com :: .gitignore is ig.. 더보기
코드잇 풀스택 2기 Week 3 - 서술형 평가 (Git and GitHub Collaboration) # 코드잇 풀스택 2기 Week 3 - 서술형 평가 (Git and GitHub Collaboration)## PH2024-08-09 : First posting.## TOC## git reset의 3가지 옵션에 대해 설명해 주세요.--soft--soft 옵션은 HEAD만을 변경합니다. 이는 HEAD가 가리키는 커밋을 변경하지만, staging area와 working directory는 영향을 받지 않습니다. 커밋을 취소하고, 해당 파일들을 다시 커밋하기 전 상태(스테이징 상태)로 되돌리고 싶을 때 사용합니다. 이 옵션을 사용하면, reset 명령을 실행한 후에 바로 다른 커밋을 만들 수 있습니다.--mixed--mixed 옵션은 HEAD와 staging area를 변경하지만, working dire.. 더보기
Git 협업하기 (Collaboration with Git and GitHub) # Git 협업하기 (Collaboration with Git and GitHub)## PH2024-08-01 : First posting.## TOC## GitHub 로 협업을 한다는 것### 커밋 (commit)커밋은 작업 내용의 '스냅샷'을 의미하며, 한번 커밋하면 이력이 남습니다. 이런 특성 덕분에 문제가 발생했을 때 이전 상태로 쉽게 되돌릴 수 있습니다. 한마디로 말하자면 커밋은 Git에서 관리하는 가장 작은 단위의 버전이라고 할 수 있습니다.### 브랜치 (branch)Git 의 브랜치는 독립적으로 작업을 진행하고 그 결과를 저장할 수 있는 개별적인 흐름을 의미합니다. 브랜치를 사용하면, 서로 다른 작업을 별도로 진행하고 나중에 하나의 코드베이스로 병합할 수 있습니다. 이는 여러 개발자가 동시.. 더보기