목록git (8)
치악산 복숭아
WIL은 한 주간 새롭게 알게 된 내용 위주로 작성하고 있어요 ✏️ 1. 정규 표현식 // 링크 추가 예정 2. grep grep [option] [pattern] [파일명] 3. File Redirection 표준 스트림의 흐름을 바꾸어 일반적인 표준 입출력 및 오류를 사용하지 않고 다른 경로인 파일로 재지정 하는 것을 의미 → 파일로 입력을 받거나 출력을 받을 수 있음 표준 스트림의 종류: stdin(키보드 입력), stdout(화면 출력), stderr(오류 내용 출력) ← 문자열로 콘솔에 출력되도록 설정되어 있음 > : 표준 출력을 재지정 ls > ls.txt는 ls의 실행 내용을 ls.txt에 저장하겠다는 뜻 >> : 파일이 존재하지 않는다면 파일을 새로 생성하고, 존재한다면 파일내용에 덧붙여서..
clone 명령어를 사용하면 다른 사람의 저장소에 있는 파일들을 내 컴퓨터에 받아올 수 있다 git clone 다운받으려는 저장소 링크 [폴더명] 폴더명은 옵션인데, .을 입력하면 폴더 없이 안에 있는 파일들만 다운로드 아무것도 입력하지 않으면 저장소의 이름으로 폴더가 새롭게 생성돼서 다운로드 폴더명을 따로 입력하면 그 폴더명으로 새롭게 생성돼서 다운로드 된다! 만약 다운로드 받았던 원격 저장소의 데이터가 새롭게 업데이트 되었다면 pull 명령어를 사용해서 받아올 수 있다 git pull 원격 저장소 이름 branch 이름 clone과 pull 둘 다 원격 저장소의 파일들을 로컬로 가져오는 기능을 수행한다 차이점으로는 clone은 Github의 모든 파일을 통째로 가져오지만, pull은 로컬 저장소의 파..
내가 만든 로컬 저장소에서 버전 관리가 잘 되고 있고, 다른 사람과 함께 버전 관리를 하기 위해선 GitHub에 올리는 작업이 필요하다 git remote add origin 저장소 주소 remote add: 원격 저장소를 추가하겠다는 의미 origin: 원격 저장소의 이름이며, 굳이 origin이 아니여도 된다 git push 원격 저장소 이름 master 원격 저장소 이름을 origin으로 했다면 git push origin master 를 입력한다 master는 기본 branch의 이름! 추가한 원격 저장소를 삭제하고 싶다면 git remote remove 원격 저장소 이름 또는 git remote rm 원격 저장소 이름 원격 저장소 이름을 origin으로 했다면 git remote remove(또..
commit(커밋)은 하나의 버전으로 이해할 수 있다 commit끼리는 어떤게 바뀌었는지 볼수 있으며, 전 버전으로 돌아가서 코딩하는 것도 가능하다 해당 파일이 있는 폴더로 이동한 뒤! commit으로 만들길 원하는 파일만 선택해서 추가하려면 git add 파일 이름 해당 폴더 전체의 파일을 추가하고 싶다면 git add . 명령어를 입력하면 된다 만약 add 명령을 취소하고 싶다면 git rm 파일 이름 으로 취소할 수 있다 add를 다 했다면 commit을 할 차례! git commit -m "커밋에 대한 설명" 으로 commit을 진행한다 git log로 commit된 내역도 확인 가능👌 * commit은 단순히 백업 용도가 아닌 의미있는 변동사항을 묶어서 만드는게 좋다 (ex: 버그를 고치는데 3..