github 4

[Git/macOS] .DS_Store .gitignore에 추가하기

개발하다보면 만나는 짜증나는 친구 3대장 1) .ipynb_checkpoints 2) __pycache__ 3) .DS_Store 1번과 2번은 윈도우에서도 자주 봐왔던 애들이라 이,, 그냥 .gitignore에 추가해주면 된다. 맥으로 컴퓨터를 옮기면서 저 .DS_Store라는 친구를 자주 만나게 되었는데 사진처럼 디렉토리마다 생긴다^^ .gitignore에 .DS_Store를 추가해서 더이상 추가되지 않도록 해보자. 전제조건 : .DS_Store가 이미 다 git에 푸시가 되어있는 상태여야한다. 1. terminal에서 .DS_Store를 없애고 싶은 그 경로로 들어간다. 2. find . -name .DS_Store -print0 | xargs -0 git rm --ignore-unmatch -f로..

Study/Git 2023.02.24

[Github] 깃허브 Organization으로 팀프로젝트 하기

깃허브에 단체(organization)을 만들 수 있는 기능이 있다. 이는 작은 프로젝트 뿐만 아니라 회사 , 동아리 등 다양한 곳에서 사용할 수 있다. 1. github 홈페이지 혹은 github 프로필에서 오른쪽 상단에 + 버튼 클릭 -> New organization 2. 팀 목적에 맞는 플랜 선택 나는 조그만 팀 프로젝트를 할 예정이라 Free plan을 선택 3. 기본 정보 입력 (1). organization 이름 (2). 대표 이메일 (3). organization의 소속(개인 계정인지, 회사 혹은 단체의 계정인지) (4). 휴먼인지 확인하는 퀴즈까지 풀고 Next 클릭 4. 생성 완료 ! 같은 프로젝트를 하는 팀원들을 이메일 주소 또는 이름으로 초대도 가능하다. 5. 새로 만들어진 orga..

Study/Git 2021.03.28

[C++/Visual Studio] 비주얼 스튜디오에서 git 사용하기

파이썬을 많이 쓰다보니까 IDE도 Pycharm에 이미 익숙해져 있었다. 그러다가 이번 학기부터 C++을 듣게 되어서 비주얼 스튜디오를 써야했다. 2학년땐가.. C 독학해보겠다고 설치한 이후로 써본적이 없어서 생초보초보다. github에 미리 수업을 위한 레포지토리를 만들어뒀었고, 비주얼 스튜디오에서 그걸 클론받아서 사용하려했음. 하지만 클론을 받으면 코드를 실행할 수 없었다.. 비주얼 스튜디오에서 .exe 파일을 찾을 수 없다고 하면서 실행이 안됐다.. 그래서 전략을 바꿨다. 1. 일단 기존의 깃허브 레포지토리는 삭제. 2. 비주얼 스튜디오에서 프로젝트를 먼저 생성 3. 그다음 비주얼 스튜디오에서 깃 레포지토리를 생성하자. 위 전략대로 시작! 1. Visual Studio에서 프로젝트 생성 오른쪽에서 ..

Study/C++ 2021.03.12

[Git/Pycharm/Python] Pycharm에 github 연동하는 방법

자주 사용하는 파이썬 IDE인 Pycharm을 바로 github와 연동해서 사용하고 싶었다. 아무래도 github와 바로 연동이 되면 파이썬 파일을 github에 직접 업로드하거나 PuTTY로 리눅스 접속해서 업로드할 필요가 없기 때문이다. (내가 아는 방법은 이 두 가지뿐...) 한 번 해두니 pycharm 에서 commit, push도 되고, branch도 따고 pull request도 할 수 있어 굉장히 편했다. pycharm 첫 화면 맨 위 상단메뉴에서 [VCS] 클릭 밑에서 4번째에 있는 [Get from Version Control]을 클릭한다. repository url을 직접 입력해서 clone 받을 수도 있고 github 계정으로 로그인해서 연동할 수도 있다. github랑 연동하고 싶기..

Study/Git 2020.10.12