Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- placeholder
- 난수중복제거
- Git
- 에러
- 클라이언트
- 상속
- 자료구조
- remove_if
- 연산자오버로딩
- list
- 이진노드
- 멀티스레드
- 과제
- 튜토리얼
- 과제5차
- 동빈나참고
- 함수객체
- 노드
- 이진트리
- c2678
- 네트워크 프로그래밍
- bind
- 이진순회트리
- 소켓 프로그래밍
- C++
- GitHub
- BST
- 채팅프로그램
- operator==
- greater
Archives
- Today
- Total
강아지를 좋아하는 컴공생
[Git] 기초 본문
기초를 알아본 후, 다음 글로 git 명령어를 정리해보려고 한다.
일단 명령어 한 눈에 보기
WORKFLOW
3가지의 작업환경이 있다.
- Working directory : 현재 작업하고 있는 파일
- Staging area : 버전 히스토리에 저장할 준비된 애들
- .git directory : 버전 히스토리에 저장된 애들
Commit
깃 히스토리에 저장됨
checkout 명령어로, 이전 상태로 돌아갈 수도 있음
PUSH / PULL
위가 local환경이었다면, 이제는 서버인 깃허브를 고려한다.
push와 pull 명령어들을 통해 깃허브라는 서버에 업로드해놓을 수 있음.
깃 히스토리는 내 컴퓨터(local)에만 저장되어있음.
내 PC가 문제가 생길 수 있기 때문에 깃허브라는 서버에 올려놓는 것임.