728x90

계정 생성 및 등록 후 사용법

  1. 해당 github 주소에 가서 ssh의 url 복사
  2. remote add
  3. git push

 

1.해당 github 주소에 가서 ssh의 url 복사

 

 

2.remote 등록

git remote add [해당 SSH URL 주소]
ex)
git remote add git@github.com:zesinc/gycityjob.git

 

 

 

3.git push

새로생성한 remote명과 업로드할 해당 브랜치명을 push의 옵션으로 넣으면 된다

git push 새로생성한 remote명 브랜치명
ex)
git push originSSH develop

 

git bash에서 작업 내용

 

 

 

728x90
반응형

'Git & GitHub' 카테고리의 다른 글

[Git] Permission denied (publickey) 에러 해결  (0) 2023.06.03
[Git] git merge 정리  (0) 2023.04.15
[Git] git clean 정리  (0) 2023.03.25
[Git] Working Directory, Staging Area, Repository 개념  (0) 2023.03.18
[Git] git rm 정리  (0) 2023.03.12
728x90

 

 

https://git-scm.com/

 

Git

 

git-scm.com

https://github.com/

 

GitHub: Where the world builds software

GitHub is where over 73 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...

github.com

 

위의 링크 타고 깃허브가서 가입하고 왼쪽 상단에 보면 repositories(저장소)와 new라는 글자가 보일 것이다

누르고 하나 만들어주자

아래처럼 원하는 이름으로 repository의 네이밍을 해주고, public 체크 그대로 두고 맨 아래  create repository 클릭

 

 

블라블라 샬라샬라 외계어가 나오는데 빨간줄 친 곳만 좀 눈이 익숙해지자

앞으로 많이 쓰게될 명령어이다.

 


<Git 설치 & 초기화>

https://git-scm.com/downloads

다운받아 설치하고 git bash 실행

cmd 같은 창이 하나 뜬다

싸이트 로그인 하는 같은 과정을 먼저 해줘야한다

 

확인

$ git config user.name

$ git config user.email

 

설정

$ git config --global user.name "홍길동" ← " "안에 이름 적으시면 됩니다

$ git config --global user.email "abcd123@naevr.com" ← github에 가입한 이멜주소 입력

$ git config --list ← 입력 후 다른건 흘려버리고 위에 쓴 이름과 이멜주소가 잘 들어갔는지만 확인

$ git init ← 초기화

 

여기까지 초기 설정은

이후로는 이제 git과 github로 로컬에서한 작업들을 Git으로 관리하고 Github 업로드하거나 다운로드하여 협업, 피드백, 버젼관리 등등을 하게된다. 

 

 

아래의 세가지는 앞으로 git에서 많이 쓰일 핵심 명령어들이므로 기억해두자

commit : 로컬에 파일을 추가하거나 변경 내용을 저장

push : github 파일을 추가하거나 변경 내용을 저장

pull : github에서 파일을 다운로드

 


Github 사용하기

git add . 지정한 해당 디렉토리의 모든 파일 업데이트

git status 상태확인

git commit -m "히스토리명" 원하는 네이밍

git remote add origin 깃허브링크주소 깃헙 리파지토리와 로컬 소스코드와 연결

 - 회사에서 일할 때는 회사서비스 코드면 아주아주 조심할

 - 보통 신입이나 새로운 사람들 전용 공간 하나 따로 내줄 것임

git remote -v 연결이 잘됬는지 확인

git push origin master master라고 자리에 branch 이름을 넣으면 된다

 

 

Git hub 계속 업데이트 방법

git add . 지정한 해당 디렉토리의 모든 파일 업데이트

git commit -m "blah blah" 히스토리 생성. 블라블라에 원하는 네이밍.

git push origin master 깃허브로 올리기

 

 

Github에서 팀프로젝트 하는

1)소스코드 다운

git clone 링크주소 폴더이름 링크는 필수 폴더이름은 선택. 폴더이름을 지정할 경우 안에 모든 파일을 다운로드. 지정 안할 경우 프로젝트명으로 폴더가 생성되고 안에 코드들 다운됨

 

2) 브랜치(branch) 만들기

git checkout -b 브랜치이름

 

3) 브랜치에 소스코드 업데이트

git add.

git commit -m "히스토리명" 원하는 네이밍

git push origin 브랜치이름

 

4)마스터 브랜치에서 소스 가져오기

git pull origin master pull 하기 전에 반드시 기존 소스코드들을 commit

 

5)브랜치끼리 파일 이동하는

git checkout 브랜치이름 브랜치에서 마스터 브랜치나 다른 브랜치로 파일을 이동시키고  싶을 사용

 

(위의 테마별 내용은 유튜보 코딩알려주는누나님 영상 참고했습니다)

 

 

 

 

 

728x90
반응형
728x90

이클립스(Eclipse) 설치 & 사용법

 

이클립스 세팅

인코딩 방식 UTF-8로 변환해두기

안하면 파일 다 깨져서 난리남...

https://parkjye.tistory.com/35

 

이클립스(Eclipse) 종류

EE(기업용),자바개발자용,안드로이드 개발자용, c/c++개발자용

 

 

디버깅 degguing

프로그램 에러를 잡는

 

 

<이클립스 사용법>

오른쪽 동그라미 (perspective)에서 화면을 다른 기능을 있게 전환가능

 - 디버그, java, git 등등

 

 

뷰마다 타이틀 줄을 더블클릭하면 큰화면으로 전환되고, 드래그로 위치도 변경가능

또한, 프로그램 상단에 windows탭에서 view 열고 닫고 설정 가능

 

 

이클립스에서는 프로그램을 프로젝트 단위로 작성함. 새로운 프로젝트를 생성해야함

 

 

 

java 프로젝트 생성 - class 생성

  • class 첫글자는 무조건 대문자로

 

 

이클립스에서는, 파일을 저장할 때마다 자동적으로 컴파일 해주기에 따로 컴파일 필요x

아래의 화면이 이와 관련된 것이고, 파일이 저장되지 않았고 따라서 컴파일도 되지 않았으므로 묻는

 

 

*이클립스(Eclipse) 자동 컴파일 기능

프로그램 상단 Project - Build automatically(자동 빌드(=자동 컴파일))

이게 체크 되어있는 것은 파일을 저장할 자동으로 컴파일해라는 의미

 

빌드 본래의 의미는 소스파일로부터 프로그램을 만들어내는 과정을 의미

 

간단한 자바프로그램을 만드는거고 다른 과정없이 단순히 컴파일만 하면 되니 지금은 build automatically 컴파일을 자동으로 하라는 뜻으로 이해하면

 

 

 

왼쪽에 package explorer에는 현재 Hello.java파일만 보이고 class파일이 안보이는 것은,

package explorer 뷰는 프로젝트를 소스파일 위주로 보여주기 때문

 

이렇기에 클래스파일 생성여부를 확인하려면,

탐색기로 보거나 네비게이터 뷰를 열어서 확인 (상단 window - show view - navigator클릭. navigator창이 새로생김)

 

네비게이터 뷰는 윈도우 탐색기처럼 모든 파일을 보여줌

.으로 시작하는 .classpath .project 같은 파일은 이클립스에서 관리용 파일로 만든 것이니 만지지 않는게 좋다

 

 

 

자바 이클립스 에러 체크 방법

 

 

 

파일이 수정됬지만 아직 저장되지 않았다는 의미

 

 

<이클립스에서 자바 프로그램 작성하는 순서>

 

1.프로젝트 생성

 메뉴 file - new - java project

 

2.클래스 생성

 project 이름 위에서 우클릭 - new - Class

 

3.소스 파일 작성 저장(자동 컴파일됨)

 

4.실행

 메뉴 run - run

 

 

 

Build 관련 메뉴 설명

 

 

Build?

소스파일(*.java)로부터 프로그램을 만들어내는 과정

 

  • Build All : workspace의 모든 프로젝트를 빌드
  • Build Project : 현재 프로젝트만 빌드(단, 변경된 소스파일나 새로 작성된 소스파일만 컴파일함)
  • Build Automatically : 소스파일 변경 후, 저장할 때마다 자동 컴파일
  • Clean : 이전 빌드의 정보를 모두 삭제(모든 소스파일을 새로 컴파일)                                                               - 간혹가다  이유없이 프로그램이  실행되지 않을 경우 clean하고 하면 해결되는 경우가 있음

 

 

728x90
반응형

+ Recent posts