* git-CMD, git-Bash 명령어, add, pull, push, commit, Branch, Github Desktop와 관련된 내용.
* CLI 명령어를 사용할거면 Git-Bash 또는 Git-CMD 중 편할 걸 사용한다.
* Git 설치가 안되있으면 아래 포스팅부터 시작
2021.08.20 - [Git] - [Git] Git 설치하기 (win 10)
[Git] Git 설치하기 (win 10)
* win 10 기준 1. Git 다운로드 https://git-scm.com/downloads Git - Downloads Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Gi..
studyingazae.tistory.com
1. CLI 명령어
* 폴더 이동
pwd : 현재 작업 폴더 위치 (cmd에서 안됨. cmd에서는 그냥 보임)
ls : 현재 위치 내 모든 파일 표시 (cmd에서 안됨)
dir : 현재 위치 내 모든 파일 표시
cd 폴더경로 : 위치 내 있는 폴더로 이동 (cd 절대경로 가능)
cd .. : 이전 폴더로 이동
* 파일 생성 삭제
// 폴더
mkdir 폴더명 : 새로운 폴더 생성
rm -r 폴더명 : 폴더 삭제
cp -r 폴더명 위치 : 폴더 복사
mv 폴더명 변경폴더명 : 폴더명 변경
// 파일
touch 파일명 : 새로운 파일 생성
echo 문자열 > 파일명 : 새로운 파일을 생성하면서 문자열을 삽입
rm 파일명 : 파일 삭제
cp 파일명 위치 : 파일 복사
mv 파일명 변경파일명 : 파일명 변경
2. Git 기본 명령어
1) Git 폴더 초기화 - init / pull
git init : 현재 폴더를 기준 폴더로 하고 git을 관리
git pull : 현재 폴더에 모든 github 파일 업데이트
2) Git 상태확인 - status / log
git status : 현재 상태 출력
git log : 현재 commit 로그 등 출력
3) Github에 업로드 - add / commit / push
// 업로드할 파일 추가
git add 파일명
git add *
// commit
git commit -m "코멘트"
// 최신 commit 코멘트 수정
git commit --amend
// commit revert (히스토리 유지)
git revert 원복할 commitID
// 업로드
git push 저장소명 브랜치명
git push origin main
* init된 폴더 내부로 이동해서 해야 함.
* commit은 -m 안써도 되긴하는데 귀찮아짐. 걍 관용어라 생각하자.
* push는 기본 저장소/브랜치는 대부분 origin/main이다. 예전에 만드셨으면 master, 모르면 아래 Branch 내용 확인.
* 폴더 열려있으면 에러남.
4) Branch 확인/생성/이동
// 저장소 확인
git remote
// 브랜치
git branch : 모든 브랜치 확인, 현재 브랜치 색 다름
git branch 브랜치명 : 새로운 브랜치 생성
git checkout 브랜치명 : 브랜치 이동
git merge 합쳐질브랜치명 : 명령어를 실행하는 브랜치에 합쳐질브랜치가 합쳐짐
* init된 폴더 내부로 이동해서 해야 함.
5) git flow
git-flow --help
'IT > Git' 카테고리의 다른 글
[LINUX] SVN 신규 생성, 계정 추가 및 패스워드 설정(Cyrus SASL 인증) (0) | 2023.07.14 |
---|---|
[Git] Git 명령어 - tag 생성 (0) | 2021.09.02 |
[Git/Github] Github 시작하기 / Github 로컬 연결하기 / Github index.html Page (0) | 2021.08.20 |
[Git] Git 설치하기 / Github 시작하기 (win 10 기준) (0) | 2021.08.20 |
[Git] Support for password authentication was removed on 해결방법 (0) | 2021.08.18 |
댓글