본문 바로가기

DevOps/Git

(4)
github add, commit 취소 git add를 했는데 잘못 넣었을 경우 아차싶었다. 찾아보니 다음의 명령어를 통해 add부터 commit까지 취소할 수 있었다. 목차 1. git add 취소 2. git commit 취소 git add 취소 git reset HEAD [file name] [file name]이 없으면 add 했었던 파일 전체를 취소할 수 있다. git commit 취소 git reset --soft HEAD^ commit을 취소하고 해당 파일은 staged로 git add가 되어있는 상태에서 commit을 기다린다. git reset --mixed HEAD^ git reset HEAD^ # 위와 동일 git reset HEAD~3 # 최근 3개 커밋 취소 commit을 취소하고 해당 파일은 unstaged로 git ..
시나리오 1, Github 사용에서 github push까지 [해당 내용은 업데이트를 통해 계속해서 보완해나갈 예정입니다.] Github를 사용하면 git add, push 등등 어떻게 해서든 사용은 한다. 근데 어느 순간부터 약간의 혼동이 있어 이번 기회에 정리를 해보았다. 다음의 시나리오를 통해 Github의 라이프 싸이클에 대해 알아보자. 1. Github를 사용해볼까? Github로 파일(소스코드)들을 관리하고, 사람들과 공유하거나 협업해서 어플리케이션을 만들어봐야겠다. 2. 그래서 Github Repository까지 생성했다. 내 노트북(로컬 저장소)과 Github(원격 저장소)를 연결하고, 노트북에서 작업한 내용을 Github에도 올려보자. 3. 그리고 노트북에서 파일을 생성하고 작업을 했다. git add [file name] Git Bash를 통해 ..
(오류 해결) invalid username or password 목차 1. gitbash 사용자 정보 삭제 2. 토큰 생성 및 입력 3. 성공✨✨ 사용자 정보 삭제 git credential-manager uninstall 토큰 생성 + 커밋할 때마다 토큰을 매번 입력하지 않으려면 다음의 명령어를 통해 store 모드로 전환한다. git config --global credential.helper store 참고자료 https://docs.github.com/en/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token Creating a personal access token - GitHub Docs Note: If you use GitHub..
.gitignore 설정 오늘부터 github를 사용하면서 필요한 기능, 몰랐던 기능들을 정리해보려고 한다. 배우는 방법에도 따로 시간을 내며 배우는 것과 사용하면서 겪는 것이 있다면 깃허브는 조금 더 후자에 가까울 것 같다. 뭐랄까 사용하려고 배우는거지, 배우려고 사용하는게 아니니까? 정말 학문적이거나 원리에 대한 이해가 필요하다면 따로 시간을 내서 배우겠지만 아직은 그럴 필요성은 못느끼고 있다. 빠르게 접목시키는 능력도 능력이다. (물론 프로덕션에서 이러면 큰일 날 수도 있다. 나는 취미 개발자😎) .gitignore github에 코드를 올릴 때 프로젝트 관련 key 값 db 데이터 등 노출되면 안되는 것들에 대해 .gitignore을 통해 사전에 설정해주어 유출되는 일이 없도록 설정해주자. 방법 1. .gitignore ..