github란
파일을 저장하는곳
github 사이트 접속 ->회원가입 ->
sourcetree 홈페이지 접속 -> 다운로드 -> 프로그램 실행 -> 건너띄기 -> GIT,Mercurial 둘다 체크하고 다음-> 아이디는 github 닉네임 이메일은 github 이메일로 로그인 하면 된다. ->그다음 예 아니오 뜨는데 아니오 누르면 된다.
github가서 프로필 저장소 new 누름 저장소를 만들때 add a readme file 체크 필수!!
만든파일 들어가서 code 누르고 https 안에 주소 카피한후 sourecetree에 clone누르고 소스코드 붙이고 두번쨰 줄 탐색 누른후 workspace ->git 파일 선택 그리고 두번째줄에 생긴 글 뒤에 위에걸 복사붙여넣기
들어가서 커밋해야한다. 익스플로어 열기로 열면 된다
스테이지에 파일이 올라오면 스테이지에 올리고 커밋을 입력(이 파일에 한 작업을 설명하는것)
커밋을 달아줄때에는 다른사람들을 위해 하나하나 세세하게 설명 달아주기!!!!
커밋하면 history에 밑에처럼 올라간다.
위 사진에 보이는 main 1 붙은건 아직 업로드 하지 않은것!
위 올린 파일을 업로드하고 싶으면 push
파일을 다운로드 받고 싶으면 pull
내 피시에 잇는걸 깃허브에 올릴려면 push를해야 올라가고 다른 컴퓨터에서 그 파일을 다운받고싶으면 pull
평소에 sourcetree를 틀면 패치부터 눌러 줘야한다.(새로고침 개념)
push로 업로드하면
깃허브에 업로드된다.
파일의 코드를 추가시 추가할 코드만 커밋하여 올릴수 있다
커밋은 본인 자유롭게 쓸수 있지만 다른사람을 위해 잘 쓰는게 좋다.
표준 입력
Scanner Class
콘솔에서 키보드 입력을 받는 클래스
API에서 제공하는 java.util.Scanner class를 이용
Scanner scanner = new scanner(System.in);에서 Scanner에 마우스를 가져다되면 문제점들이 뜨는데 해결방안 첫번째를 실행하면 3번에있는 import java.util.Scanner;이 뜬다 이건 외부에서 가져온다는 것
밑에 next와 같이 외울것
next는 엔터와 스페이스바를 허용하지않고
nextLine은 엔터와 스페이스바를 허용한다.
위처럼 주소 위에 scanner.nextLine(); 을 쓴 이유는 nextLine이 엔터와 스페이스를 먹기 때문에 앞에 연락처 next의 엔터를 가져와 먹어서 콘솔에서 바로 먹은것처럼 되기 때문에 nextLine을 하나 더 만들어 저 코드에서 엔터를 먹는 것으로 해 넘기기 위함이다.
import : 외부에서 소스코드를 가져오겟다
'JAVA' 카테고리의 다른 글
[JAVA]continue,메소드 (0) | 2022.07.21 |
---|---|
[JAVA]반복문 (0) | 2022.07.20 |
[JAVA]입력,제어흐름도 (0) | 2022.07.19 |
[JAVA] 자료형,연산자,문자열 (0) | 2022.07.14 |
[JAVA] 설치 및 변수 (0) | 2022.07.13 |