Git

· Git
1. 첫 줄(제목): 명료하고 간결하게 50자 이내로 간결하게 작성합니다. 동사로 시작하여 어떤 동작이 이루어졌는지 나타냅니다 (예: "Fix", "Add", "Update", "Remove" 등). git commit -m "Fix typo in README" Fix (수정): 버그를 수정했을 때 사용합니다. 코드의 오류를 해결했거나 잘못된 동작을 고친 경우에 해당합니다. Add (추가): 새로운 기능, 파일, 라이브러리 등을 추가했을 때 사용합니다. Update (업데이트): 기존의 기능을 수정하거나 업데이트했을 때 사용합니다. Remove (제거): 불필요한 코드, 파일, 기능 등을 제거했을 때 사용합니다. 2. 두 번째 줄: 빈 줄 제목과 나머지 내용을 구분하기 위해 한 줄을 비웁니다. 3. 세 ..
· Git
git push 오류 브랜치를 재설정해 주면 된다. fatal: The current branch master has no upstream branch. To push the current branch and set the remote as upstream, use //깃 브랜치 삭제 git branch --unset-upstream //깃 프랜치 이동 git checkout -b master //푸시 git push -u origin master
· Git
우분투를 사용하는 분들 중에 git 계정을 매번 입력하시는 분들이 계셔서 어떻게 하면 매번 입력을 안해도 될까 알아보던 중, 방법이 있어서 공유합니다. 1. 일단 사용자 정보를 저장하세요. 보통 사용자 이름과 이메일을 등록할 경우, git config를 가장 많이 사용합니다. 아래는 사용자 이름과 이메일을 등록하는 방법이며, 이렇게 등록을 하면 commit 수행을 할 때 등록된 사용자의 정보가 함께 반영됩니다. 잘 안보이시는 분들을 위해 아래에 별도로 입력했습니다. sudo config --global user.name "이름" sudo config --global user.email "git에 등록된 이메일" 2. Cache를 사용하여 매 번 git 아이디와 비번 입력 안하기 아래는 매번 입력해야 하는..
· Git
Support for password authentication was removed on August 13, 2021. 최근 github에 업로드를 할 때에 Password대신 token을 사용하도록 정책이 변경되었다. 이때문에 토큰을 생성하는 법을 포스팅해 보겠다. GitHub 저장소에 접근하려면 해당 저장소를 읽고 쓸 수 있는 권한을 가진 사용자 임을 확인하기 위한 사용자 인증 과정이 필요하다. 일반적으로 ID와 암호 또는 SSH키를 사용하여 인증을 하지만 개인 액세스 토큰을 사용한 인증방법도 있다. 1. GitHub에 로그인 후 Settings 메뉴 클릭 2. 왼쪽 하단에 Developer settings 클릭 3. Personal access tokens 클릭 4. Generate new tok..
· Git
이 방법을 Terminal을 이용한 업로드 방식이다. 아래의 코드를 차례로 입력하면 업로드가 된다. git init git add your_want_fill //만약 해당 위치에있는 모든것을 올리고 싶을때는 git add . git commit -m 'first.commit' git branch -M main git remote add origin your_git.git git push -u origin main !! 중요!! 푸쉬가 안될경우 pull을 하지 않아 그럴 수 있다. 그럴때에는 git pull origin main 만약 fatal: remote origin already exists. 이 요류 발생 시 git remote rm origin 명령어를 통해 저장소를 지워주고 다시 git remo..
· Git
github와 gitlab에 업로드한 파일이나 폴더는 원격 저장소에 저장이 되어있다. 툴을 이용해 삭제를 할 수도 있겠지만 방법을 못찾아 gitbash를 이용하는 방법으로 삭제를 하였다. 삭제 방법은 로컬폴더를 하나 만들어 깃 프로젝트와 동기화시켜준다. 올라와있는 모든 파일을 로컬 폴더에 pull 받고 로컬 폴더에서 지운 후 푸시 함으로써 원격 저장소에 있는 파일들은 지우는 것이다. 나는 로컬 폴더를 따로 만들지 않고 이클립스를 이용해 git Repository를 생성했다(물론 이것도 로컬에 폴더가 만들어진다. 다만 그 작업을 이클립스에서 해준 것이다.)그 폴더 찾아가 오른쪽 마우스 클릭 후 gitbash로 실행시켜준다. > $ git rm -r 대상폴더이름(pracProject190514_operato..
TeaHuiLee
'Git' 카테고리의 글 목록