Git
[Git] .gitignore 파일 생성, 적용되지 않은 것들까지 재적용하기
프로젝트를 시작하기 전 .gitignore파일을 이용해서 원격레포지토리에 올리지 않아도 될 파일을 정리하려고 합니다. 개요> 1. gitignore.io 에서 운영체제,사용언어,ide 입력 2. 해당 프로젝트 내에서 .gitignore 라는 제목으로 파일생성 후 수정 3. 적용되지 않은 것들 적용 1.http://gitignore.io gitignore.io Create useful .gitignore files for your project www.toptal.com gitignore.io에서 운영체제,사용언어,ide를 입력하면 다음과 같은 파일이 보여집니다. 2. .gitignore 파일 생성 후 수정 *반드시 제목은 .gitignore *gitignore파일은 하위 폴더에도 모두 적용됩니다 - vs..
[Git] git branch 삭제 (로컬브랜치와 원격브랜치)
요즘 버전관리를 해보려고 노력 중에 있습니다. 1. 로컬에서 브랜치를 만들어 작업을 하고 2. 작업한 브랜치에 push 하고 3. 원격저장소에서 pr확인 후 머지하고 4. 로컬에서 완벽히 동기화 후 / 로컬과 원격 저장소에 있는 브랜치를 삭제하려고 합니다. Local Repository git 로컬 브랜치 삭제 git branch -d 로컬브랜치명 Remote Repository git 원격 브랜치 삭제 git push origin --delete 원격브랜치명
[Git hub] Git 커밋하기 전엔 add,commit하자
원래 목적 : temp01.txt파일을 새로 만들어서 단순히 커밋하려고 함. 먼저, 내 로컬을 보자면 4주차 폴더 / README.md 파일 / temp01.txt파일 (폴더에 집중..) 바로 $git add . 을 해서 추가하려햇지만.. 실패 이류를 보니 , 4주차가 커밋이 안됐다? $cd 4주차 : 4주차 폴더에 들어가서 $git status : 확인해보니 Untracked file목록과 커밋하기 위해서는 추가된 파일이 필요한데 없단다.. 그래서 그렇구나? 이해하고 $git add . 으로 추가하고 $cd .. 으로 나와서 다시 temp01.txt 올리고 싶어서 $git add .했는데 ??? 에러??? add만하고, commit을 안했다.. 멍..텅..구리 그래서 다시 돌아가서.. commit -m..
[Git hub] Github 브랜치 master -> main
git이 점점 이해가 돼서 기쁜 마음에 실습에 들어갔다. $git pull origin master 로 바로 origin의 주소에 master라는 루트 브랜치를 모두 pull하려했지만, 에러사항 -> fatal : couln't find remote ref master master브랜치를 찾을 수 없단다.. 참고로 저는 branch이름을 바꾼 적이 없습니다! $git pull origin 브랜치이름 알고보니 Github 레포지토리 생성 시 기본 브랜치 명이 master가 아닌 main 이더라구요. 바뀐 이유는 'Black Lives Matter' 운동을 옹호하며, 주인과 노예 관계를 의미하는 master, slave를 다른 단어로 대체하기 위해서라고 하네요. $git pull origin main 으로 ..