깃허브 데스크탑을 일 년 내내 사용했는데 편한 방식으로 정리해 두기로 했다 정석으로 더 잘 쓸 수 있는 방법이 있겠지만 우선 이 정도만 써도 프로젝트를 할 때는 문제가 없다
깃허브 데스크탑 설치
위 사이트에서 깃허브 데스크탑을 다운로드해 준다
실행하기
다운로드한 뒤 로그인이 완료되면 메인 화면이 뜬다 이곳에서 repository들을 추가할 수 있다
repository 연결하기
repository 주소 복사
repository의 code - clone - HTTPS 부분에서 나오는 주소를 복사한다
https://github.com/hxxejx/githubdesktop.git
github desktop에서 clone repository
다시 github desktop을 실행한 뒤 current repository와 add를 차례로 클릭, clone repository를 선택한다
github의 repository를 가지고 오는 경우라면 로그인된 계정을 통해 자동으로 목록이 뜬다
만약 외부에서 가져오는 경우라면 위에서 복사했던 주소를 붙여넣기 해 주면 된다
visual studio에서 바로 열기
해당 옵션을 사용하면 메인 화면에서 바로 visual studio로 연결이 가능하다 당연하게도 run도 가능하고 바로바로 저장한 변경값들이 적용 가능해서 편하게 사용했다
변경 사항 Commit, push
위의 방법을 통해 visual studio에서 바로 코드를 열 수도 있고, 로컬 폴더에 들어가 직접 코드를 열 수도 있다
변경 사항 pull
반대로 다른 사람이 push 한 변경 사항을 당겨 오는 방법이다
Src 아닌 파일 저장하기 - 알고리즘 풀이 저장하기
2022. 12. 05 수정
알고리즘을 풀기 위해 git에서 바로 이클립스로 clone된 파일은 run 등이 되지 않아 로컬에서 실행한 뒤 결과물만 옮기는 방식으로 하고 있다 물론 이클립스에는 git 메뉴가 잘 되어있지만 파일만 따로 정리하는 게 알고리즘을 정리할 때는 깔끔해 보인다
위에서 봤던 이 사진에서 Local path를 내가 사용하는 eclipse 폴더로 설정하면 자동으로 폴더가 생기는데, 그렇게 해도 eclipse에는 폴더가 나오지 않는다 이클립스에서도 바로 폴더를 볼 수 있는 방법을 아래 사진으로 설명하겠다
History 이용하기
'프로그래밍' 카테고리의 다른 글
[Unity] AR_Foundation: AR object 생성하기 (0) | 2022.10.19 |
---|---|
[Unity] AR_Foundation: indicator 만들기 (0) | 2022.10.19 |
[Unity] AR_Foundation: AR Plane Manager 평면 생성 (0) | 2022.10.19 |
[Unity] AR_Foundation Android build setting (0) | 2022.10.19 |
[Unity] AR_Foundation (0) | 2022.10.19 |