목록github (5)
라떼는말이야

Git 없이 개발을 할 수는 있다. Git 이 개발되기 전에도 이미 규모가 큰 프로그램들도 개발되고 있었으니까 말이다. 흔히 Git 을 지옥에서 온 관리자라고 부른다. 지옥은 어디일까? Git 없이 수천만 라인의 코드를 오픈소스로 개발 및 관리해야 했던 환경이 지옥이 아니었을까? Git 은 리누즈 토발스가 리눅스를 개발하다가 만든 시스템이다. 버전 관리 시스템을 만들지 않으면 정말 죽을 것 같아서 만들게 된 것이 아닐까 싶다..ㅋㅋ 지금은 개발자라면 반드시 다룰 수 있어야 하는 툴 원탑으로 뽑히는 것이 Git이다. 사실 Git 이 개발자들이 코드를 관리하기 위해 많이 사용되기는 하지만 코드가 아닌 문서 등을 관리하는 데에도 효과적이다. 주변에 작가가 있다면 Git 사용을 권장하고 싶다. 나 역시 학부생 ..

AutoHotKey 설치, VS Code 세팅, 기능별 키매핑, 전체 키매핑, 편하게 실행하기 등의 내용을 다루고 있습니다. 스크립트만 빠르게 확인하고 싶은 분은 깃허브를 확인해주세요 내용 확인 https://mangbaam.github.io/tip/2022/07/11/tip-auto-hot-key.html AutoHotKey를 사용해 완전 편하게 개발자 키매핑 하기 ⭐ [::Volume_Down ]::Volume_Up [::Volume_Down ]::Volume_Up mangbaam.github.io 최신 내용 확인 https://github.com/mangbaam/AutoHotKey GitHub - mangbaam/AutoHotKey: AutoHotKey를 사용한 키매핑을 공유합니다 AutoHotKe..

문제 상황 GitHub에 Push를 시도하던 중 다음과 같은 오류 발생. 토큰을 재발급 받아 갱신시켜 봤지만 해결 안 됨 Invocation failed Unexpected end of file from server java.lang.RuntimeException: Invocation failed Unexpected end of file from server at git4idea.GitAppUtil.sendXmlRequest(GitAppUtil.java:30) at git4idea.http.GitAskPassApp.main(GitAskPassApp.java:58) Caused by: java.net.SocketException: Unexpected end of file from server at java..

기존에는 gitignore을 추가하려면 직접 gitignore 파일을 생성해서 내용을 추가했어야 했다. (이때 https://www.toptal.com/developers/gitignore 사이트를 활용하면 내용을 쉽게 추가할 수 있다) 하지만 플러그인을 사용해서 간단히 추가할 수 있는 방법을 소개하려고 한다. Shift버튼 x2 (두 번 연속 클릭) 하게 되면 위와 같은 빠른 실행 창이 나타난다. 여기에 plugin을 검색하면 plugins 를 찾을 수 있다. Marketplace 탭을 선택 후 ignore라고 검색하면 .ignore라는 플러그인이 검색된다. 이 플러그인을 설치하게 되면 다음과 같이 프로젝트 이름에서 우클릭 후 new에 .ignore File 메뉴가 생긴 것을 확인할 수 있다. 여기서 ..

여러 명이 관여하는 프로젝트를 수월하게 진행하기 위해서는 적절한 협업 도구 활용이 필수로 필요하다. 특히 코딩을 하는 프로젝트의 경우 Github 이 없어서는 안된다. (2016년도에 프로젝트를 할 때는 Github을 쓰지 않아서 프로젝트 전체를 압축해서 주고 받았는데 최종.zip 최최종.zip 진짜최종.zip 제출용.zip 최종제출용.zip ... 이런 식으로 되어버려서..ㅋㅋ 끔찍했던 기억이 난다) 팀에 합류하기 전 팀원들은 아직 실질적인 코딩은 시작하지 않은 상태였고, 회의를 한 내용은 Google Docs에 기록해 회의록 링크를 카카오톡 공지로 공유하고 있었다. (Github은 사용하기로 되어있던 상태) 이전에 내가 프로젝트를 할 뻔(?) 한 적이 있는데 당시에 알아보고 살짝 사용해 봤던 협업 도..