[리드미 파일 생성]

echo "# <Title>" >> README.md

 

[깃 이그노어 파일 생성]

echo "/<ignore_directory_name>" >> .gitignore

 

[깃 초기 세팅, .git 폴더 생성]

git init

 

[계정 설정]

git config --global user.name "updaun"
git config --global user.email "updauney@daum.net"

 

[레파지토리 설정]

git remote add origin https://github.com/updaun/FaceRecognition_Rpi.git

 

[설정 확인]

git config --list

 

[현재 디렉토리에서 .gitignore에 명시한 파일을 제외한 모든 파일을 Staging area로 이동]

git add .

[커밋]

git commit -m "first commit"

 

[커밋 상태 확인]

git status -u

 

[브랜치 설정]

git branch -M master

 

[브랜치 확인]

git branch

 

[브랜치 변경]

git checkout master
git checkout <branch_name>

 

[푸시]

git push -u origin master

 

[브랜치로 푸시]

git push -u origin <branch name>

 

2021.06.22 내용 추가

* 비밀번호를 한 번 입력하면 그 뒤로는 입력 없이 Push

 

* 새로운 컴퓨터에서 push를 시도하다 에러 발생

- git bash를 관리자 권한으로 실행한 뒤 해당 명령어 입력 후 push를 시도해보자

[ auth reset ]

git config --system --unset credential.helper

[ auto auth ]

git config --global credential.helper store

* 설정 후 한 번 정도는 로그인 해야할 수 있음

 

2022.02.22 내용 추가

[add 취소]

git reset

 

[commit 취소]

git reset --hard HEAD~1

 

[강제 push]

git push origin master --force

 

2022.06.29 내용 추가

[commit 메세지 수정]

git commit --amend -m "[docs] update readme" -m "add images and link embedding"

[commit 날짜 변경]

git commit --amend --no-edit --date "Tue Jun 28 2022 23:59:15 GMT+0900"

 

'SW > git' 카테고리의 다른 글

[git]Logon failed, use ctrl+c to cancel basic credential prompt  (1) 2021.04.12

git에 push를 하는 중에 아이디랑 비밀번호를 입력하는 창이 나온다.

그런데 아무리 아이디랑 비밀번호를 입력해도 push 되지 않고, 다음과 같은 에러만 나오는 것이다.

[error]

Logon failed, use ctrl+c to cancel basic credential prompt.

 

[해결방법]

1. cmd 창을 관리자 권한으로 실행한다.

2. git windows os를 위해 을 업데이트 한다.

 

[명령어]

git update-git-for-windows

 

[결과]

처음에는 패스워드 두번 치는 것이 귀찮아서 방법을 찾았는데 업데이트 후에는 push할 때 화면이 바뀌었다.

업데이트하면서 바뀐 것같다. git에서 개선한 것 같다.

Authorize 버튼을 누르니 commit 되었다.

'SW > git' 카테고리의 다른 글

[git] git command  (1) 2021.04.12

+ Recent posts