반응형
Android Studio 기준으로 설명
1. 빈 저장소 생성
git init
-> 프로젝트 폴더에 .git 폴더가 생성됨
2. 이름과 이메일 등록 (이전에 등록한 적이 있다면 패스)
git config --global user.name "name"
git config --global user.email "email"
3. 파일 상태 확인
git status
4. index에 파일 추가
git add -A
5. commit
git commit -m "설명"
6. 로그 확인
일반 로그 확인
git log
시각화된 로그 확인
git log --graph --all --decorate
7. 예전 상태로 돌아가기
git log에서 확인한 commit 뒤의 일련번호를 사용 (일련번호를 처음부터 끝까지 입력하지 않고, 앞자리부터 대략 6자리 정도까지만 입력해도 됨)
reset은 예전 상태로 돌아가며, 그 이후에 커밋한 내용들이 삭제됨
* 해당 명령어 사용 후, 프로젝트에서 바로 변경이 되진 않고, 화면을 한 번 터치해주어야 변경된 내용을 볼 수 있음
git reset (일련번호) --hard
8. 예전 상태로 돌아가기
9. branch 생성
git branch (브랜치명)
10. branch 목록 확인
git branch
11. branch 사용
git checkout (브랜치명)
12. 다른 branch 내용 merge
다른 branch를 가져올 branch에서 진행하기 (ex. master)
git merge (가져올 브랜치명)
merge 시 같은 파일, 같은 라인이 수정된 경우, Conflict 발생
이 때는, 두 파일 중 한 파일을 수정한 후에 아래처럼 진행
git add -A
git commit
:wq
merge 완료
13. branch 삭제
git branch -D (브랜치명)
14. 기타
: (vi 상황) 벗어나기
:q
15. github에 push
git push origin master
계정과 비밀번호 입력 후 push된다.
github에서 확인
* git 도움되는 링크
반응형
'IT > 팁' 카테고리의 다른 글
[Windows] Windows10에서 CD 굽는 방법 (공CD) (0) | 2020.10.31 |
---|---|
[Windows] 윈도우10 특정 포트 열기 (방화벽 해제) (0) | 2020.09.29 |
[TIP] db파일 편집 프로그램 DB Browser for SQLite (0) | 2016.11.09 |
배경패턴 만드는사이트, 배경패턴 사이트 (0) | 2016.05.30 |
포토샵 패턴 사이트 (0) | 2016.05.27 |