[git사용법] 내가 이해한

전보·2020년 5월 30일
0

다른 서당

목록 보기
1/1

깃 사이트

1. 깃에 올리기.

remote하기

  1. git --version
  2. git update
  3. git init //파일상위폴더
  4. git remote add origin https://~~

리모트 되어 있다면,

git status로 상태를 확인한다.
그럼 아래의 내용이 나올 것이다.

bash-3.2$ git status
현재 브랜치 master
브랜치가 'origin/master'에 맞게 업데이트된 상태입니다.

커밋할 변경 사항:
  (use "git restore --staged <file>..." to unstage)
        삭제함:        folder.py

커밋하도록 정하지 않은 변경 사항:
  (무엇을 커밋할지 바꾸려면 "git add <파일>..."을 사용하십시오)
  (use "git restore <file>..." to discard changes in working directory)
        수정함:        .DS_Store
        수정함:        output.csv

추적하지 않는 파일:
  (커밋할 사항에 포함하려면 "git add <파일>..."을 사용하십시오)
        ../.DS_Store
        ../.vscode/
        ../Fujitsu/
        .gitignore
        JYT.csv
        USI.csv
        XTTJF011/
        __pycache__/
        ../Pipfile
        ../package.json
        ../rest_api/

수정된 파일은 커밋하도록 정하지 않은 변경 사항:에 적혀있을 것이고,
새로만든 파일들이나 아직 git에 올라가 있지않은 파일은커밋하도록 정하지 않은 변경 사항:에 적혀있을 것이다.

새로올리거나 수정하고 싶은 파일들을 전부 add 해준다.
git add "파일이름"
git add --all

그리고 commit해준다.
git commit -m "massage"

그 다음 git에 모두 push하면 전부 git에 업데이트 된다.
git push

2. 깃에서 가져와서 수정

git 프로젝트 가져오기
1. git init
2. git clone 저장소 주소
clone했으면 따로 remote할 필요는 없다.

자주쓰는 git 명령어

1

$ git branch -> 로컬 branch 확인 
$ git branch -r 서버 branch 확인 
$ git checkout -b 브랜치명 브랜치를 만들고 바로 이동 
$ git branch -d(D) test 브랜치 삭제 
$ git status 현재상태(머지나 추가사항) 확인 
$ git add 경로 에러를 해결하고 추가하여 에러해결 
$ git stash 임시저장 
$ git stash pop 임시저장한파일 불러오기 
$ git remote prune origin 깃랩에서 삭제한거 서버와 동기화 
$ git push origin :브랜치네임 서버에서 삭제하기 
$ git remote $ git push origin dev 
$ git config http.postBuffer 104857600 git오류시 해결 
$ git merge --squash dev 
$ git merge --no-ff feature- : 새로운 가지 따서 merge(관리상 용이) 
$ git clone 주소 
$ git remote set-url origin 주소 : gitlap 저장소 변경시 설정 
$ git remote -v : gitlap 저장소 주소 확인 

//브랜치 만들기
$ git checkout master 
$ git checkout --orphan 이름 
$ git rm -rf . 
$ git push origin 이름
profile
엉망진창

0개의 댓글