개요git은 협업 툴이다 보니 협업을 잘하기 위해선 자연스럽게 의사소통이 원활하게 돌아가야 한다 다음과 같은 배경이라고 생각했을 때 어떤 경우가 좋을까 [배경]나는 이제 막 회사에 입사한 신입이다.원래는 사수가 되어줘야 할 전임자는 회사를 런친 상황이다.이제 나에게 남은 건 깃 로그뿐인데.. 상황 1. 깃 로그가 다음과 같다지난주에 한 이미지 업로드 기능 에러 수정자잘한 에러 수정신규 기능 중간 저장 상황 2.fix : Admin단에 로고 업로드 기능, 파일 저장 경로 이슈 수정fix : 메인 페이지 접속 시 발생하는 콘솔 에러 수정feat : Admin단에 로고 업로드 기능에 대한 이미지 저장 기능 추가 사람마다 극한의 단순함을 추구하지 않는다면 대체로 상황 2가 나을 거라 본다. 정리이제 분량 뻥튀기..
Git/GitHub
깃허브에 접속하신 후 로그인하신 후 https://github.com/ GitHub: Let’s build from here GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea... github.com Settings을 누르시면 됩니다. Emails 선택하신 후 아래로 쭉 내리시면 Keep my email addresses private을 체크 해제 해주시면 됩니다. 공개 이메일을 바꾸시려면 Public P..
초기 세팅 시 위와 같이 git pull이나 clone 할 시 에러가 발생하는 경우가 있을 것입니다. 입력 시 아래와 같은 문구가 나올 것입니다. remote: Support for password authentication was removed on August 13, 2021. 즉 패스워드로 로그인은 이제 불가능하며 git을 사용하려는 pc에 토큰을 발급해줘야 접근이 가능합니다. 아래 방법을 따르면 됩니다. 깃허브의 세팅에서 Developer Settings에 들어가고 Tokens를 들어가고 Generate new token을 눌러서 새로운 토큰을 생성합시다. 생성하기 화면이 아래와 같이 나오는 데 유효기간은 공공 PC일 경우 꼭 넣어주도록 합시다. 아래 Select Scopes들은 되도록이면 체크해..
원래 하던 PC가 아닌 신규 PC에서 깃에 푸시할 경우 아래와 같은 에러를 볼 수 있습니다. git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. 이때는 간단한 ssh 등록으로 해당 pc에서 git에 접근할 권한을 줄 수 있습니다. ssh-keygen으로 ssh 생성 후 cat으로 나온 텍스트를 복사해둡시다. ssh-keygen cat ~/.ssh/id_rsa.pub cat의 결과 텍스트를 복사하면 됩니다. 이제 GIt에 로그인 후 Setting -> SSH and GPG keys -> SSH Keys -> New SSH Key로 아래 화면으로 접속 후 Key 입력 부분에 위에서 나온 텍스트를..