• 검색 결과가 없습니다.

~Github 에소스 Push 까지 GitHub 에과제를올려보자

N/A
N/A
Protected

Academic year: 2022

Share "~Github 에소스 Push 까지 GitHub 에과제를올려보자"

Copied!
17
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

GitHub에 과제를 올려보자

~ Github에 소스 Push까지

(2)

git 프로그램을 다운 받아서 설치해줍시다.

https://git-scm.com/

설치과정은 생략하겠습니다....

(3)

GitHub에서 가입도 해놓읍시다.

https://github.com/

가입과정은 생략하겠습니다....

(4)

설치를 완료하였으면 CMD를 켜시고 ‘git’이라고 쳐봅시다.

1. windows키 + R

2. cmd 입력 후 Enter

3. git 명령 입력

(5)

git 초기 설정을 합시다.

설치한 Git에 본인의 사용자명과 메일 주소를 등록합니다.

여기서 설정한 사용자 정보는 나중에 변경이력 등에 표시됩니다

$ git config --global user.name "<사용자명>"

$ git config --global user.email "<메일 주소>"

(6)

이제 당신은 소스 관리하고 싶은 프로젝트가 있습니다.

※저는 eclips에서 hellogit이라는 프로젝트를 생성하였습니다.

※바탕화면에 프로젝트 폴더가 생성되어 있습니다.

(7)

그 프로젝트를 관리하려면...

cd 명령어를 이용하여 해당 프로젝트로 접근한다음 git init 명령을 입력합니다.

git init

그럼 이제 해당 폴더는 git로 관리할 수 있습니다.

(8)

그 프로젝트를 관리하려면...

git status 명령어로 관리 상태를 지켜봅시다.

git status

현재 commits과 tracking되는 파일이 아무것도 없다고 뜹니다.

(9)

그 프로젝트를 관리하려면...

그럼 add 명령어를 사용하여 모든 파일을 tracking 시킵시다.

파일 이름 대신 점만 찍으면 모든 파일이 tracking 됩니다.

git add <file>

해당 파일을 commit을 하려면 tracking을 해야 가능합니다.

(10)

그 프로젝트를 관리하려면...

마지막으로 commit을 합니다.

git commit –m “댓글”

그럼 local까진 일종의 백업이 되었다고 볼 수 있고, 아직 GitHub에 push를 하지 않았습니다.

push는 commit을 해야 가능합니다.

(11)

GitHub에 Repository를 생성해야 합니다.

GitHub 들어가셔서 Start a project를 누릅시다.

(12)

GitHub에 Repository를 생성해야 합니다.

GitHub 들어가셔서 Start a project를 누릅시다.

(13)

GitHub에 Repository를 생성해야 합니다.

그럼 이쪽은 준비 다 된 겁니다.

저기 HTTPS URL을 클립보드 복사를 해 두세요.

(14)

GitHub에 푸시 해봅시다.

remote add 명령어를 이용하여 원격 저장소의 이름을 붙입시다.

url은 아까 복사한 것을 붙여 넣으면 됩니다.

git remote add <name> <url>

그럼 origin 이라는 원격 저장소 연결이 추가된 것입니다.

이름은 origin이라고 한 이유는 push나 pull 명령어를 사용할 때, 이름을 생략하면 자동으로 origin을 잡고 처리해주기 때문입니다.

(15)

GitHub에 푸시 해봅시다.

마지막으로 push 명령어를 사용하면 원격 저장소에 소스코드가 업로드 됩니다.

git push –u <repository> <refspec>

최초 push시 비밀번호를 물어본다.

그 이후는 비밀번호를 물어보지 않는다.

(16)

GitHub에 소스코드 업로드가 완료되었습니다!

https://backlog.com/git-tutorial/kr/

잘 모르겠다면 여기에서 봐요...

(17)

GitHub에 소스코드 업로드가 완료되었습니다!

https://backlog.com/git-tutorial/kr/

잘 모르겠다면 여기에서 봐요...

~ 끝 ~

참조

관련 문서

ACK : unsigned char SYN : unsigned char PUSH : unsigned char unused : unsigned char Length : unsigned char windowSize : unsigned short Checksum : unsigned short userData

These valves are available in Push-Down-To-Close (PDTC), Push-Down-To-Open (PDTO), and 3-way mixing configurations. Both electric and pneumatic actuators are available for

[r]

Select operating voltage by orienting voltage selec- tion card with the desired voltage on top left side. Push card firmly

나의 branch에서 작업 전, 원격 저장소의 다른 branch 의 최신 파일 내용을 수정 작업 해야할 경우.. 현재 develop

 문자(char)를 데이터 타입으로 하는 스택 S가 주어져 있을 때 스택 내부의 문자를 순서대로 출력하는 함수 를 작성하고 테스트 해라. 이함수는 스택에 정의된 push,

• ‘git checkout’ 명령에 ‘&lt;원격 저장소 이름&gt;/&lt;원격 저장소의 브랜치 이름&gt;’ 인자로 줘서 특정 원격 저장소의 특정 브랜치 파일 워킹 스페이스로 가져올 수

• 공급망 관리 시스템 (Supply chain management systems). • 밀어내기 식 모델