각종 팁 34

visual studio 소스(cpp), 헤더(h) 파일 전환 단축키

Visual Assist, Reshaper C++ 등과 같은 툴들을 이용하다 이러한 툴들이 없은 상황에 답답함을 느꼈던 것이 cpp파일과 h파일 사이를 왔다 갔다할 일이 많은데 파일 전환의 불편함입니다. 소스(cpp) 헤더(h) 전환 단축키 ctrl + k + o 이 밖에 유용한 단축키들은 MS에서 제공하는 단축키 모음 페이지를 참고하면 좋습니다. https://docs.microsoft.com/ko-kr/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2019 바로 가기 키 - Visual Studio (Windows) 다양한 명령과 창에 액세스할 수 있는 Visual Studio 기본 바로 가기 키에 대해 알아봅니다. docs..

[git] git 명령이 목록

Repository 생성 새로운 로컬 저장소를 생성하기 $ git init [project_name] 이미 있는 저장소로 부터 다운로드 하기 $ git clone [url] Local Repository 살펴보기 아직 commit 되지 않은 새파일 혹은 변경된 파일 목록 보기 $ git status unstage 파일들의 변경 보기 $ git diff staged 파일들의 변경 보기 $ git diff --cached 모든 staged와 unstage 파일들의 변경 보기 $ git diff HEAD 두 commit id들 사이의 변화 보기 $ git diff commit1 commit2 파일의 변경일과 작성자의 변화 목록 $ git blame [file] commit와/또는 파일의 변화 보기 $ git ..

각종 팁/git 2021.12.26

[git] Gitlab 사용 방법 with Git-Fork

먼저 Gitlab에서 비어 있는 프로젝트를 생성해 봅시다. 내용들을 적절히 입력하고 프로젝트 생성합니다. 생성이 완료 되었다면 Clone 버튼의 HTTPS 주소를 복사합니다. Git-Fork 클라이언트를 실행하여 메뉴에서 File -> Clone을 선택하여 Clone 합니다. 참고 : [Git GUI] Git-Fork 소개 탐색기로 열어 보면 다음과 같이 폴더가 생성되어 있습니다. 테스트를 위해 다음과 같이 메모장을 열어서 README.txt 파일을 생성합니다. Local Changes에 README.txt 파일이 보이는 것을 확인 할 수 있습니다. 이후 글들은 Git의 핵심 두 가지 핵심 개념을 알아야 합니다. Local Repository, Remote Repository가 있으며 이를 이해 한다. ..

각종 팁/git 2021.12.23

[Git GUI] Git-Fork 소개

https://git-fork.com/ 다음 사이트에서 클라이언트를 다운로드 받을 수 있습니다. 클라이언트는 Windows와 Mac을 지원합니다. 클라이언트를 다운로드 받은 다음 첫 화면은 다음과 같습니다. 저의 경우 작업 환경이 밝으면 눈이 피로 해서 어두운 화면을 선호합니다. 메뉴에서 Window -> Switch Theme를 선택해서 어두운 테마로 변경하여 기호에 맞는 테마를 사용할 수 있습니다. 최초로 Git을 시작할때는 Init New Repository를 선택하여 Repository를 만들 수 있습니다. Repository를 생성화면 다음과 같이 Git의 기능들을 GUI로 사용할 수 있습니다. gitlab과 같은 것들과 연동해서 사용하려면 하려면 File -> Clone 메뉴를 선택하여 Rep..

각종 팁/git 2021.12.23

[svn] Tortoise svn lock 강제로 해제(force unlock)

다른 유저가 lock을 하고 있는 경우 commit을 하게 되면 다음과 같이 실패 합니다. 예외적인 경우에 다른 유저의 lock을 풀지 못하거나 다른 이유로 인하여 자신의 작업을 commit해야 할 경우가 있습니다. 이런 경우 강제로 lock을 가져 올 수 있습니다. lock을 가져올 원하는 폴더나 파일을 선택한 이후 다음 이미지와 같이 get lock을 합니다. 왼쪽 하단의 "steal get locks"을 체크합니다. Lock 성공 합니다.

각종 팁/svn 2021.11.30

[git] git 저장소 만들기

명령어로 git 저장소 만드는 것은 다음의 사이트를 참고해 주세요. https://git-scm.com/book/ko/v2/Git%EC%9D%98-%EA%B8%B0%EC%B4%88-Git-%EC%A0%80%EC%9E%A5%EC%86%8C-%EB%A7%8C%EB%93%A4%EA%B8%B0 Git - Git 저장소 만들기 2.1 Git의 기초 - Git 저장소 만들기 Git을 사용하는 방법을 알고 싶은데 한 챕터밖에 읽을 시간이 없다면 이번 챕터를 읽어야 한다. Git에서 자주 사용하는 명령어는 모두 2장에 등장한다. 2장을 다 git-scm.com 다음은 명령어로 저장소 만들기의 핵심 내용입니다. 구체적인 내용은 설명하지 않고 궁금하신 분은 위 링크를 이용해 주세요. 더보기 git init .git 폴더를..

각종 팁/git 2021.11.01