git 알아보기 #8 : github 사용하기

지금까지는 가장 기본적인 기능들에 집중해서 remote라고 해봤자 로컬 폴더에 생성해 사용해 봤었다. 실제로 팀단위로가거나 규모가 큰 경우, github, gitlab, Bitbucket 등의 서비스를 사용하거나 직접 셀프호스팅하는 서비스를 사용하기도 한다. 셀프호스팅에는 오픈소스로 제공되는 Gitea, Forgejo 등이 있다. Forgejo는 Gitea가 상용 서비스 회사가 되자, 생겨난 것으로 보인다. 이러나 저러나 예전부터 막강한 기능과 제일 더 읽기

linux mint : vim을 git으로 관리하기

linux를 사용하면서 vim은 가장 간편한 텍스트 에디터이다. 찐 개발자들은 이걸 복잡한 플러그인들을 많이 설치해서 개발툴로 쓰기도 하지만, 라이트 유저인 나도 홈페이지 관리 등등을 위해 여기저기 터미널 접속을 하는 경우 이것만큼 유용한게 없다. 일단, 손에 익숙해지면 다른 어떤 IDE나 텍스트 에디터보다 빠른 편집이 가능하고, 너무나도 가볍고, 터미널 어디에 접속하든 이미 존재하기에 더 읽기

작업하던 프로젝트 Github에 올리기

1. github에서 repository 생성 github 사이트의 대시보드에서 new 버튼을 눌러 새로운 git repository를 생성한다. github의 새로운 프로젝트 생성화면은 다음과 같다. 입력란에 빨간줄을 쳐놨는데, repository이름을 입력하고, 프로젝트를 공개할지여부를 Public/Private로 선택한다. 그 아래로, README 파일 및 .gitignore, license파일들을 자동생성해주는 옵션이 있는데, 작업중인 소스코드를 올리려는 경우, 충돌이 있을 수 있으니 다 비워주고 추가하지 더 읽기