git clone --branch {branch name} {git url}

.git 폴더 삭제

소스 갈무리

git init

git add .

git commit -m "소스 최초 복사"

git remote add origin {git url}

git push --set-upstream origin {master? main?}

 

--develop 브랜치 생성

git branch develop

git checkout develop

git push origin develop

'Dev-Git' 카테고리의 다른 글

git rebase ~  (0) 2023.09.13
git사용법  (0) 2019.12.03

git clone http://~.git
git checkout -t origin/develop

--git checkout develop
git pull
git checkout -b feat/~
  개발 & add & commit
git checkout develop
git pull
git checkout feature/
git rebase develop
  충돌? 수정 > git add. > git rebase --continue
git checkout develop
git merge --no-ff feature/
git push
git branch -d feature/

'Dev-Git' 카테고리의 다른 글

git 저장소 복사 및 생성  (0) 2024.01.26
git사용법  (0) 2019.12.03

git 회원가입

rep 생성

 

로컬 git 프로그램 설치

소스위치로 이동

git bash 실행

  git init

  git status

  git add . or 폴더명 or 파일명

  git commit -m "message"

    please tell me who you are => git config --global user.name "username"

                                        => git config --global user.email "email"

  git remote add origin gitrepositurl

  git remote -v

  git push origin master

    rejected master->master no-fast-forwar? => git pull origin master --allow-unrelated-histories

  

add 취소

// 모든 파일이 Staged 상태로 바뀐다.

$ git add *

// 파일들의 상태를 확인한다.

$ git status On branch master Changes to be committed: (use "git reset HEAD <file>..." to unstage) renamed: README.md -> README modified: CONTRIBUTING.md

 

commit 취소

// 목록 확인

$ git reflog

$ git log -g

 

복구

$ git reset HEAD@{number}

$ git reset [commit id]

 

출처: [Git] git add 취소하기, git commit 취소하기, git push 취소하기 - Heee's Development Blog (gmlwjd9405.github.io)

'Dev-Git' 카테고리의 다른 글

git 저장소 복사 및 생성  (0) 2024.01.26
git rebase ~  (0) 2023.09.13

+ Recent posts