티스토리 뷰
Github 사용해 보기로 하였습니다.
1. 가입하기
http://github.com 에서 계정 등록
저장소(repository) 생성
생성한 저장소의 이름과 설명 작성 후 Create repository
생성 후 http 주소와 하단에 사용법이 나옴
2. 설치하기(윈도우용)
대충 검색해보니 Linux기반으로 사용되는 툴인 것 같습니다. windows에서 사용하려면 터미널 같은 프로그램을 깔아야 합니다.
http://msysgit.github.io/ 로 접속하여 Git을 설치합니다. 라이선스는 GNU입니다.
설치 시 설정은 아무것도 변경하지 않고 쿨하게 모두 "다음"을 눌러줍니다.
C:\Program Files (x86)\Git 폴더에 Git bash가 생성되었습니다.
실행시켰더니 상콤한 리눅스 에뮬레이터 스러운 화면이 뜹니다.
git이 잘 설치되었는지 확인합니다.
$ git --version git version 1.9.5msysgit.1 $ |
3. 사용법
사용자명과 이메일을 등록합니다.
$ git config --global user.name 계정 $ git config --global user.email 이메일주소 |
새 디렉터리를 생성하고 진입합니다.
$ mkdir test $ cd test |
git 초기화 명령을 실행합니다.
수행 후 현재 디렉터리가 mster로 지정되고 .git 하위 디렉터리가 생성됩니다.
mster 디렉터리에서 추가 삭제 변경 등의 작업이 가능합니다. mster 디렉터리는 여러개 지정할 수 있는 것으로 보입니다.
하위디렉터리인 .git 폴더에는 여러가지 설정이 저장되어 있는 것으로 예상됩니다.
$ git init Initialized empty Git repository in C:/Program Files (x86)/git/test/.git $ |
디렉터리 안의 생성 삭제 수정 내역을 보려면 $git status 를 사용합니다.
$ git status Initial commit nothing to commit (create/copy files and use "git add" to track) $ |
3.1 새로운 파일 만들고 관리 대상 저장하기
임시 파일 test.c 생성 : .git 디렉터리에서 $ vi test.c 를 입력하면 vi 편집 으로 들어간다 i -> i 를 누르면 입력모드 -> esc를 누르면 입력모드 취소 -> 단축키 q -> q 를 누르면 저장되고 shift + q -> exit -> enter 를 누르면 빠져나옵니다.
관리대상 지정 : $ git add [파일명]
$ git add test.c |
커밋 : $ git commit -m [커밋 이름]
3.2 커밋한 파일 수정 후 다시 git 저장소에 저장 및 커밋
파일 수정
$ git add sample1.rb : 수정한 내용을 자세히 파악
$ git commit -m [커밋 명] : 재 커밋, git 저장소에 저장
$ git log : 지금까지의 로그 확인
4. 연결하기
touch README.md : 테스트용 파일 생성
git init : 초기화
git add README.md :??
git commit -m "first commit" : 커밋
git remote add origin [URL 주소] : 연결
git push -u origin master : 계정과 비밀번호 입력으로 로그인
5. github에서 파일 가져오기
github 홈페이지 로그인 후 메인 페이지에서
저장소 이름 옆에 + 버튼
상단에 새로운 파일명(EX. ABC) 입력 -> 내용 입력 -> 하단 Commit new file 클릭
ABC 파일이 생성된 것을 확인
Git Bash 로 와서
git init : 먼저 했으면 생략
cd .git 로 진입
git clone [Clone URL] : github 저장소에 있는 모든 파일과 커밋 로그들을 가져 올 수 있습니다.
※ Clone URL : github 로그인 후 메인화면 우측 하단에 노출됨
- Total
- Today
- Yesterday
- 풋볼데이 매크로
- 페어와이즈
- software test
- 패어와이즈 툴
- 테스팅
- pairwise tool
- 테스팅이란
- 테스팅의 역할
- 풋볼데이 오토
- pict
- QC
- 테스팅 정의
- 픽트
- 테스트 정의
- 품질보증
- 풋데 매크로
- pair-wise tool
- 품질관리
- pairwise
- 풋볼데이 메크로
- QA
- 테스트 레벨
- 풋볼데이
- 풋볼데이 자동
- 풋볼 데이
- 풋데 오토
- pair-wise
- 페어와이즈 툴
- 패어와이즈
- 결함의 원인
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |