티스토리 뷰
주요 명령어
- git init:깃 저장소를 초기화한다. 저장소나 디렉토리 안에서 이 명령을 실행하기 전까지는 그냥 일반 폴더이다. 이것을 입력한 후에야 추가적인 깃 명령어들을 줄 수 있다.
- git config --list : “configure”의 준말, 처음에 깃을 설정할 때 가장 유용하다.
- git help: 명령어를 잊어버렸다? 커맨드 라인에 이걸 타이핑하면 21개의 가장 많이 사용하는 깃 명령어들이 나타난다. 좀 더 자세하게 “git help init”이나 다른 용어를 타이핑하여 특정 깃 명령어를 사용하고 설정하는 법을 이해할 수도 있다.
- git status: 저장소 상태를 체크. 어떤 화일이 저장소 안에 있는지, 커밋이 필요한 변경사항이 있는지, 현재 저장소의 어떤 브랜치에서 작업하고 있는지 등을 볼 수 있다.
- git add: 이 명령이 저장소에 새 화일들을 추가하진 않는다. 대신, 깃이 새 화일들을 지켜보게 한다. 화일을 추가하면, 깃의 저장소 “스냅샷”에 포함된다.
- git commit: 깃의 가장 중요한 명령어. 어떤 변경사항이라도 만든 후, 저장소의 “스냅샷”을 찍기 위해 이것을 입력한다. 보통 “git commit -m “Message hear.” 형식으로 사용한다. -m은 명령어의 그 다음 부분을 메시지로 읽어야 한다는 것을 말한다.
- git branch: 여러 협업자와 작업하고 자신만의 변경을 원한다? 이 명령어는 새로운 브랜치를 만들고, 자신만의 변경사항과 화일 추가 등의 커밋 타임라인을 만든다. 당신의 제목이 명령어 다음에 온다. 새 브랜치를 “cats”로 부르고 싶으면, git branch cats를 타이핑한다.
- git checkout: 글자 그대로, 현재 위치하고 있지 않은 저장소를 “체크아웃”할 수 있다. 이것은 체크하길 원하는 저장소로 옮겨가게 해주는 탐색 명령이다. master 브랜치를 들여다 보고 싶으면, git checkout master를 사용할 수 있고, git checkout cats로 또 다른 브랜치를 들여다 볼 수 있다.
- git merge: 브랜치에서 작업을 끝내고, 모든 협업자가 볼 수 있는 master 브랜치로 병합할 수 있다. git merge cats는 “cats” 브랜치에서 만든 모든 변경사항을 master로 추가한다.
- git push: 로컬 컴퓨터에서 작업하고 당신의 커밋을 깃허브에서 온라인으로도 볼 수 있기를 원한다면, 이 명령어로 깃허브에 변경사항을 “push”한다.
- git pull: 로컬 컴퓨터에서 작업할 때, 작업하고 있는 저장소의 최신 버전을 원하면, 이 명령어로 깃허브로부터 변경사항을 다운로드한다(“pull”).
(필수)Repository name : 저장소의 이름, 사용자가 원하는 이름 입력
(선택)Description : 선택 입력으로 저장소에 대한 설명(주석)
(필수)Public, Private : 무료 계정인 경우 Public만 사용 가능하며 개인적인 저장소를 원한다면 결제를 해서 Private 사용이 가능하다.
(선택)Initialize this repository with a README : 저장소 생성과 함께 README 파일이 설치된다.(README 파일은 코드의 정보가 담겨있다)
(선택)Add .gitignore : 깃 허브로 올리지 않을 파일 선택
(선택)Add a license : 저장소 생성과 함께 라이센스 파일의 설치가 자동 수행된다.
git remote -v
git remote -v
git remote remote origin
git push --set-upstream origin master
git init
git config --list
git remote -v
git remote remote origin
git add .
git commit -m "test"
git push --set-upstream origin master
- git branch: 여러 협업자와 작업하고 자신만의 변경을 원한다? 이 명령어는 새로운 브랜치를 만들고, 자신만의 변경사항과 화일 추가 등의 커밋 타임라인을 만든다. 당신의 제목이 명령어 다음에 온다. 새 브랜치를 “cats”로 부르고 싶으면, git branch cats를 타이핑한다.
- git checkout: 글자 그대로, 현재 위치하고 있지 않은 저장소를 “체크아웃”할 수 있다. 이것은 체크하길 원하는 저장소로 옮겨가게 해주는 탐색 명령이다. master 브랜치를 들여다 보고 싶으면, git checkout master를 사용할 수 있고, git checkout cats로 또 다른 브랜치를 들여다 볼 수 있다.
- git merge: 브랜치에서 작업을 끝내고, 모든 협업자가 볼 수 있는 master 브랜치로 병합할 수 있다. git merge cats는 “cats” 브랜치에서 만든 모든 변경사항을 master로 추가한다.
- git push: 로컬 컴퓨터에서 작업하고 당신의 커밋을 깃허브에서 온라인으로도 볼 수 있기를 원한다면, 이 명령어로 깃허브에 변경사항을 “push”한다.
- git pull: 로컬 컴퓨터에서 작업할 때, 작업하고 있는 저장소의 최신 버전을 원하면, 이 명령어로 깃허브로부터 변경사항을 다운로드한다(“pull”).
(필수)Repository name : 저장소의 이름, 사용자가 원하는 이름 입력
(선택)Description : 선택 입력으로 저장소에 대한 설명(주석)
(필수)Public, Private : 무료 계정인 경우 Public만 사용 가능하며 개인적인 저장소를 원한다면 결제를 해서 Private 사용이 가능하다.
(선택)Initialize this repository with a README : 저장소 생성과 함께 README 파일이 설치된다.(README 파일은 코드의 정보가 담겨있다)
(선택)Add .gitignore : 깃 허브로 올리지 않을 파일 선택
(선택)Add a license : 저장소 생성과 함께 라이센스 파일의 설치가 자동 수행된다.
- Total
- Today
- Yesterday
- CVE 취약점 점검
- 앤시블
- 5.4.0.1072
- 쿠버네티스
- 코로나19
- 오라클
- MSA
- 설치하기(HP-UX)
- 우분투
- 튜닝
- directory copy 후 startup 에러
- ubuntu
- [오라클 튜닝] sql 튜닝
- 커널
- ORACLE 트러블 슈팅(성능 고도화 원리와 해법!)
- [오라클 튜닝] instance 튜닝2
- 버쳐박스
- pod 상태
- 오라클 트러블 슈팅(성능 고도화 원리와 해법!)
- 테라폼
- (InstantClient) 설치하기(HP-UX)
- 키알리
- K8s
- 오라클 인스턴트클라이언트(InstantClient) 설치하기(HP-UX)
- 스토리지 클레스
- 여러서버 컨트롤
- startup 에러
- Oracle
- 오라클 홈디렉토리 copy 후 startup 에러
- 트리이스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |