Source Tree VS GitHub Desktop


안녕하세요.
고코더 입니다.


 1. 소스트리는 깃을 사용하는 시스템과 연동하여 사용하는 대표적인 프로그램입니다. 저도 많이 사용했었는데요. 최근에는 깃허브 데스크탑이 나오면서 편리한걸 느끼게 됩니다. 
깃허브 데스크탑(GitHun Desktop)은 깃허브 사용을 쉽게 만들어주는 프로그램입니다. 깃의 모든 기능을 사용하는 방법은 CLI(Command line interface)입니다. 커맨드를 이용한 사용법입니다. 
깃허브 데스크탑은 깃허브가 직접 개발한 공식 프로그램입니다.



 2. 오랫동안 사용하던 소스트리를 버리고 깃허브 데스크탑을 사용하게 된 계기는 
소스트리 사용해본 분이라면 한번쯤 느껴본  인증 문제입니다. 
심심하면 인증을 물어보고 또 어느새 인증이 풀려서 파일을 당겨오기가 어려워서
URL에 인증 정보를 넣어서 사용하기도 합니다.

 3.하지만 깃허브데스크탑은 깃허브를 사용자 한해서 인증문제로 고생할일이 없습니다.
그리고 확실히 오류도 많이 적습니다.



마무리


둘다 무료라서 감사해요 


댓글을 달아 주세요


소스트리로 깃에 파일 업로드 


안녕하세요.
고코더 입니다.


이전 시간에는 파일 업로드
새로운 레파지토리를 만들었습니다
이번엔 레파지토리에 
소스파일을 업로드 해보겠습니다. 

1. 생성된 원하는 레파지토리 git 주소를 복사합니다.


 2. 이전 시간에 본거처럼 소스트리 메뉴에서 Clone을 합니다.


 3. 해당 주소를 맨위칸에 넣고 두번째 칸 폴더를 정합니다.
여기까진 이전 시간에 clone과 동일 합니다. 



 4. 지정된 해당 폴더로 이동해보면 숨겨진 파일로 .git이 포함되어 있습니다.
깃 저장소라는걸 확인 할 수 있습니다.


 5. 그리고 이 폴더에 업로드 하기 원하는 소스를 복사를 합니다.
저는 홈페이지 소스를 복사했습니다. 


 6. "모두 스테이지에 올리기"를 실행 합니다.


 7. 소스트리가 Staging 처리를 합니다. 
저는 파일이 많아서 오래 걸렸네요


 8. 그럼 스테이지에 파일이 올라 갔다면
커밋을 합니다. 메모를 남기고
바로 적용해도 될 초기 파일이기에
바뀐 내용 즉시 푸쉬를 체크 합니다.


 9. 이 과정은 실질적으로 깃으로 파일을 업로드 합니다.
그래서 시간이 더 오래 걸립니다. 


 10. 그럼 이제 소스트리상에서 업로드 된 내역이 확인 가능합니다.


 11. 깃 홈페이지 접속해서 내 레파지토리를 보니
원하던 파일이 다 올라가있네요.


깃이 무료로 private 저장소를 제공하기 때메
개발한 소스는 모두 git으로 저장하면 됩니다.


마무리

계속 무료로 해주세요.


댓글을 달아 주세요



소스트리로 git 저장소 저장하기


안녕하세요.
고코더 입니다. 


소스트리로 깃을 사용할때 가장 편안 작업은
저장소를 가져오는 것 입니다.
커맨드로 칠때보다 훨씬 빠르고 실수 없이
가져 올 수 있습니다.

저장소를 동기화 해야 소스트리로
형상관리를 할 수 있으니 제일 처음 해야 할 일이기도 하겠네요.


1. 소스트리에서 Clone을 누르면
아래처럼 clone ui의 모습이 등장 합니다. 


● 2. 그럼 나의 레파지토리에서 주소를 가져오겠습니다.
비어있는 저장소에서는 아래 주소를 확인하면 되고


3. 이미 파일이 존재하는 저장소는 Clone or download를
클릭해서 주소를 가져옵니다. 


 4. 해당 주소를 맨위에 입력하면
Git 저장소일 경우 아래에 텍스트 박스에 자동으로
해당 데이터가 입력 됩니다.



 5. 두번째 박스는 파일을 어디에 저장하는지
선택할 수 있는 내용입니다.


 6. 세번째 박스는 내가 관리할 이름입니다.


 7. 해당 사항을 완료하면 아래처럼 
로컬 저장소에 아까 불러온 레파지토리가 노출 됩니다.


역시 UI의 힘이네요
순식간에 저장소를 Clone 했습니다.


마무리


이제 개발 소스를 하드디스크 말고
깃에서 관리하세요


댓글을 달아 주세요


깃헙 사용자 추가 


안녕하세요.
고코더 입니다.


이제 소스트리를 설치했다면
처음 해야 할일은
깃에 있는 나의 계정을 로그인 하는 것입니다.
(계정 추가라고도 합니다.)

1. 소스트리에서 Rmote로 이동합니다.
그리고 아래에 있는 계정 추가를 클릭 합니다.


2. 이동된 화면에서 호스팅 서비스를 GitHub로 선택 합니다.


 3. 인증 방식은 Basic으로 선택 합니다.


 4. 사용자명을 입력하는데 여기서 사용자명은
로그인 계정이 아니라 사용자 계정입니다.



 5. 로그인 했을때 나오는 나의 프로필을 확인하면 더 쉽습니다.


 5. 그리고 새로고침을 눌러서 로그인 합니다. 
비밀번호는 계정 생성시 만든 비밀번호 입니다.


 6. 올바른 데이터를 입력하면
왼쪽 아래에 인증 성공이 나오면 확인을 눌러
게정을 추가 할 수 있게 됩니다.


이렇게 해서 깃 사용준비가 완료 되었습니다.


마무리


사용자명은 깃헙 주소로
비밀번호는 가입시 비밀번호로 헷갈리지마세요


댓글을 달아 주세요


Source Tree setup


안녕하세요.
고코더 입니다.


Git를 사용한다면 커맨드에서 하는 방법을 가장 추천하지만
UI만 있다면 시간을 더욱 단축 할 수 있습니다.

그래서 Git을 컨트롤 하는 프로그램이 많이 나왔는데요
그 중에서도 실무에서 가장 많이 사용하는
소스트리를 설치 해보려고 합니다.

당연히 개인과 기업에서 무료 입니다.


1. 해당 URL에 접근해 해보겠습니다. 
그리고 화면에 보이는 다운로드를 클릭해주세요.

 2. 해당 URL에 접근해 해보겠습니다. 
그리고 화면에 보이는 다운로드를 클릭해주세요.


 3. 혹시 설치중에 이런 메세지가 보이셨나요?
닷넷 프레임 워크가 설치되지 않았거나 최신 버전이 아닌 경우 입니다.
This application requires one of the following versions of the .NET Framework:
.NETFramework,Version=v4.7.1


 4. 아래 닷넷 사이트에서 다운로드 받아서 설치해보세요.

 5. 닷넷 프레임워크를 설치 합니다.



 6. 이제 드디어 소스트리 설치를 진행 해보겠습니다.
이젠 Bitbucket 계정을 만들어야 사용이 가능합니다.
오른쪽에 Bitbucket를 선택해주세요.


 7. 회원가입을 합니다. 구글 아이디로 로그인하는게 좋아보이네요


 8. 회원 가입이 끝났으면 bitbuket에서 사용할 계정이 필요 합니다.


 9. 위에 사항을 모두 진행하면 인증이 완료 됩니다.


 10. 기본 설정대로 설치 합니다. (Git은 꼭)


 11. 필요한 플로그인도 설치가 완료되었습니다. 


 12. 아까 등록한 셋팅 정보가 기록 되어 있습니다.
다음을 클릭하여 완료 해주세요.


 13. 드디어 소스트리가 실행 되었습니다.
기본적으로 Bitbucket이 로그인 되어 있습니다.
이참에 사용도 해봐야겠네요.


예전 소스트리 버전과 달리 이젠 
계정을 요구합니다.
무료이니 작은 댓가를 치르는것도 좋을거 같습니다.


마무리


Git은 소스트리로




댓글을 달아 주세요


소스트리로 브랜치 폴더로 생성 하기


안녕하세요. 고코더 입니다.

기존 소스의 수정 개발 건이 있거나
테스트 할 경우에도 브랜치를 생성하여 기존의
중요한 서비스의 영향을 끼치지 않도록 합니다.

그래서 오늘은 소스트리로 브랜치를 생성하는 방법을 알아보겠습니다.


▼ 복사할 브런치를 선택 한 후에
상단에 있는 브랜치 버튼을 누릅니다. 



▼ 그리고 브런치명에 저는
test/01
이렇게 입력했습니다.
그럼 test 카테고리 밑에 01이라는 브랜치가 생기겠네요 


▼이렇게 브랜치가 생성되었습니다.
슬러시 대로 폴더가 만들어져 브런치가 생성 됩니다.



이 상태로 테스트 후에 브런치를 삭제하여도 되고
필요 하다면 push 하여서 


새로운 브런치를 운영하시면 됩니다.



마무리

개발을 시작하는 분이라면
git 사용법을 잘 익혀두세요


댓글을 달아 주세요