본문 바로가기

github

[개발환경] 깃허브 PR을 이용한 코드리뷰 환경 구성(4) 이전 글에서는 깃허브에 여러분의 저장소를 만들고 연동하는 내용을 살펴봤습니다. [개발환경] 깃허브에 저장소 생성 및 연동하기(3) 이 글에서는마스터 저장소와 개발용 저장소를 나누고, 깃허브 Pull Request을 이용 코드리뷰 환경을 구성합니다. 이 글에서 다음 내용을 설명합니다. 코드리뷰를 위한 깃허브 저장소 구성 전략 Fork로 개발용 저장소 복사하기 변경내역 적용 요청(PR) 및 코드리뷰 이 시리즈에서는 깃과 깃허브를 이용하는 기본적인 방법과 깃허브를 이용한 코드리뷰 방법을 설명합니다. [개발환경] Git 설치와 저장소 구성(1) [개발환경] RAD 스튜디오에서 Git 설정 및 불러오기(2) [개발환경] 깃허브에 저장소 생성 및 연동하기(3) [개발환경] 깃허브 PR을 이용한 코드리뷰 환경 구성.. 더보기
[개발환경] 깃허브에 저장소 생성 및 연동하기(3) 이전 글에서 RAD 스튜디오에서 Git 설정 및 불러오기를 진행했습니다. [개발환경] RAD 스튜디오에서 Git 설정 및 불러오기(2) 이 글에서는 깃허브에 여러분의 저장소를 생성하고, RAD 스튜디오로 열고, 변경사항을 저장소에 반영하는 내용을 진행합니다. 이 글에서는 다음 내용을 설명합니다. 깃허브에 저장소 생성 RAD 스튜디오에서 생성한 저장소 열기 소스코드 변경 후 커밋 및 저장소에 반영 이 시리즈에서는 깃과 깃허브를 이용하는 기본적인 방법과 깃허브를 이용한 코드리뷰 방법을 설명합니다. [개발환경] Git 설치와 저장소 구성(1) [개발환경] RAD 스튜디오에서 Git 설정 및 불러오기(2) [개발환경] 깃허브에 저장소 생성 및 연동하기(3) [개발환경] 깃허브 PR을 이용한 코드리뷰 환경 구성(.. 더보기
[개발환경] RAD 스튜디오에서 Git 설정 및 불러오기(2) 이전 글에서 깃을 설치하고, 저장소의 구성을 살펴봤습니다. [개발환경] Git 설치와 저장소 구성(1) 이 글에서는 RAD 스튜디오에서 깃을 설정하고 깃허브 소스코드를 RAD 스튜디오에서 여는 방법을 설명합니다. 이 글에서는 다음 내용을 설명합니다. RAD 스튜디오에서 깃 설정 RAD 스튜디오에서 깃허브 저장소의 소스코드 열기 써드파티 깃 클라이언트 소개 이 시리즈에서는 깃과 깃허브를 이용하는 기본적인 방법과 깃허브를 이용한 코드리뷰 방법을 설명합니다. [개발환경] Git 설치와 저장소 구성(1) [개발환경] RAD 스튜디오에서 Git 설정 및 불러오기(2) [개발환경] 깃허브에 저장소 생성 및 연동하기(3) [개발환경] 깃허브 PR을 이용한 코드리뷰 환경 구성(4) RAD 스튜디오에서 깃 설정 RAD .. 더보기
[개발환경] Git 설치와 저장소 구성(1) 깃(Git)은 컴퓨터 파일의 변경사항을 추적하고 여러명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템이다. - 위키백과 깃허브(Github)는 분산 버전관리 툴인 깃을 사용하는 프로젝트를 지원하는 웹호스팅 서비스입니다. - 위키백과 버전관리 시스템은 소스코드의 중요한 변화를 기록하는 작업으로 개인 및 팀 작업에 반드시 필요한 요소입니다. 깃허브는 주로 오픈소스등 공개된 저장소로 사용되지만, 개인용 저장소를 생성해 비공개 저장소로 이용가능합니다. 이 시리즈에서는 깃과 깃허브를 이용하는 기본적인 방법과 깃허브를 이용한 코드리뷰 방법을 설명합니다. [개발환경] Git 설치와 저장소 구성(1) [개발환경] RAD 스튜디오에서 Git 설정 및 불러오기(2) [개발환경] 깃허브에 저장소.. 더보기
델파이(그리고 C++빌더) IDE에서 Github 사용하기 최근 버전 관리 시스템으로 Git을 사용하는 프로젝트가 상당히 많아졌습니다. 델파이 오픈소스 프로젝트 역시 Github에 많이 올라오는데요. 델파이에서 가장 쉽게 Github의 소스코드를 사용하는 방법을 공유합니다.(소스코드 많이 오픈해 주세요.)델파이에서 Github 소스코드 사용델파이 IDE에는 서브버전(SVN) 클라이언트가 기본적으로 포함되어 있습니다.그리고 Github에서도 서브버전 인터페이스를 제공하고 있습니다. 이 2가지를 SVN 인터페이스르 연결하면 델파이 IDE 상에서 Github의 소스코드를 읽고 쓸 수 있습니다.❑ Subversion Checkout URL 복사먼저 Github에서 참고할 프로젝트 페이지로 이동합니다.(저는 코드아카데미 데모 프로젝트 페이지에서 안내해 드립니다.) 위 화.. 더보기
델파이 IDE 상에서 Github 소스 바로사용하기 최근 소스관리 시스템으로 Github가 많이 사용되고 있습니다. 델파이 오픈소스도 Github를 많이 이용하는데요.git client 소프트웨어를 이용하는 방식과 ZIP 파일 다운로드 방식(우측하단 Download ZIP 버튼클릭)으로 많이 사용하셨을 겁니다. Jim McKeeth가 델파이 IDE 상에서 Github 소스코드를 사용할 수 있는 유용한 팀을 공개하여 소개해드립니다.Github에서 다양한 인터페이스를 제공하는데 그중 Subversion 인터페이스를 이용해 IDE에서 사용하는 방식입니다. http://delphi.org/2014/05/clone-from-github-in-delphi/ 간단히 설명해 드리면Checkout URL을 Subversion으로 변경Subversion URL로 델파이 I.. 더보기
Github for Windows 소개 Github for Windows우연히 Github 홈페이지를 서성이다. 새로운 물건이 보이네요.그 물건은 바로 "Github for Windows"입니다.Mac 환경에서 Github for mac을 보며 "맥에서는 참 편하구나..." 하고 생각했던 물건이 윈도우에도 나왔네요.워낙 UX가 편하게 되어 있어 따로 설명하지 않고 화면만 추가합니다.다운로드 및 설치아래의 Github 홈페이지에서 다운로드 받을 수 있습니다.github:windows - http://windows.github.com/환경설정 - local repository 설정 등 저장소 가져오기 - clone. Github repository -> Local repository수정 후 commit - 수정된 항목이 있을 경우 우측 노란 박스.. 더보기
TortoiseGit을 이용해 Github에 저장소 생성 및 데이터 올리기 이번 포스트에서는 실질적으로 Github의 원격저장소에서 소스를 가져오고 수정하여 올리는 내용을 설명합니다. 아래의 절차대로 진행하겠습니다. 1, Github에 저장소 만들기 2, 로컬 저장소 만들기 3, 로컬저장소에 저장 4, 원격저장소에 저장(Github에 반영) Github에 저장소 만들기 우선 원격저장소를 생성하기 위해 Github(https://github.com)에 접속 후 로그인합니다. 저장소 생성 메인화면 우측의 "Your repositories" 옆의 [New repository] 버튼을 클릭합니다. 아래와 같은 화면이 나오면 Project Name에 생성할 프로젝트 명(현재는 테스트를 위해 TEST입력)을 넣고 [Create reposityry] 버튼을 눌러 저장소를 생성합니다. 아래와.. 더보기
Windows용 Git Client(msysgit: Git for Windows, TortoriseGit) 설치 이번 포스팅에서는 윈도우즈에서 Git을 사용할 수 있는 환경을 구성하는 방법을 설명합니다. 앞선 글에서 말씀드린 것과 같이 msysgit과 TortoiseGit을 대상으로 합니다. msysgit은 윈도우용 Git 프로그램입니다. TortoiseGit은 Git의 편한사용을 위한 사용자 인터페이스라고 보시면 됩니다. 설치는 아래 순서로 진행 됩니다. 1, msysgit(Git for windows) 설치 2, TortoiseGit 설치 3, 설치 확인 msysgit 설치제품 홈페이지가 변경이 되었습니다.(Github로 이동했습니다.) 다운로드 및 설치과정은 동일합니다.http://msysgit.github.io/ 이전주소제품 홈페이지(http://code.google.com/p/msysgit/) 방문 다운로.. 더보기
GIT과 Github 안내 개인적으로 진행하는 오픈소스에서 Github를 이용하기로 하여, Github 사용법을 조사하여 포스팅 합니다. 순서는 아래와 같이 순서로 진행하겠습니다. GIT과 Github 안내Windows용 Git Client(msysgit: Git for Windows, TortoriseGit) 설치 Github와 로컬 환경 설정Github에 저장소 생성 및 데이터 올리기 새로 시작하시는 분들에게 참고가 됐으면 하네요. 우선 기본적인 개념을 정리해 볼게요. Git이란? 공식사이트 : http://git-scm.com/ 리누스 토발즈가 linux kernel 소스 관리를 위해 만든 소스 버전 관리 프로그램입니다. Git은 속도에 중점을 둔 분산형 버전관리 시스템(DVCS)이며, 대형 프로젝트에서 효과적이고 실제로 유.. 더보기