공부

Git, GitHub, sourcetree

JYJ 2023. 2. 2. 23:20

git, sourcetree 설치 

github 회원가입 (회원가입 아이디 devjyj95@gmail.com)

 

Git : 코드를 관리하기 위한 소프트웨어이자 도구 ( 형상관리 툴이라고도 함). 컴퓨터에 Git이라는 소프트웨어를 설치하고 사용

GitHub : 코드를 온라인에 저장할 수 있는 온라인(인터넷 저장소)

 

기본 명령어

git init  : 지금의 디렉토리를 기준으로 git이 다른 디렉토리를 관리 하겠다~ 

최초의 프로젝트를 생성할 때 한번만 선언하면 됨

git add .  : 지금의 디렉토리를 기준으로 변경사항에 대한 내용을 git이 추적할 수 있게 

add 뒤에 있는 경로 (.) 마침표는 현재 경로를 의미. 현재 경로부터 하위 디렉토리까지  변경되는 내용을 추적하겠다~

이 git add없이 커밋하면 변경사항을 추적할수가 없어서 커밋할 내용이 없음

git commit  : 커밋은 변경사항에 대한 작업을 확정


소스트리 기본 사용법 

소스트리에서 해당하는 폴더를 불러오는 작업이 git init 작업한것임 

모두 스테이지에 올리기 누르면 add 명령어가 실행된 것

메세지 입력 후 커밋함

커밋후 새로운 내용 추가될시 나오는 화면 

왼쪽위 커밋 버튼 누름 

새로 add해주고 커밋해줌 

 


GitHub 홈페이지에 로그인후 repository 새로 만들어줌 

폴더명과 똑같이 만들어 주었음. (git-practice)  

만들때 옵션중 Public는 모두에게 저장소 보여주기  / Private는 숨기고 내가 보여주고 싶은 사람만 보여주기 

내 컴퓨터에만 있는 코드를 깃허브 저장소에 코드를 올리려면 연결해 주어야함 

깃허브 저장소와 로컬 프로젝트는 연결해 주어야함

이미 프로젝트 셋팅이 끝났기 때문에 존재하는 저장소로 사용 (...or push an existing repository from the command line)

아래 명령어 3개 활용 

git remote add origin https://github.com/devJYJ/git-practice.git
git branch -M main
git push -u origin main

이 명령어 사용 해줌

git remote add url이름(사용자 정의) 나의 저장소 주소

나는 소스트리로 연결해줄것임 

우측 상단에 원격 누름 - 설정 

추가 

원격이름 쓰고 URL/ 경로 복붙해서 넣음 

둘다 띄어쓰기 안됨!  

확인!

확인!

이렇게 연결 끝! 

 

연결이 잘 되었는지 확인하는 법 

왼쪽 원격에 이름이 나와있는지 확인하거나 

오른쪽 상단에 있는 설정에서

origin이 잘 있는지 확인 하면 됨!


터미널에서 명령어로 확인하는 방법  (Visual Studio Code 에서 확인)

터미널 열기 단축키 : ctrl + ` 

git remote -v 엔터

연결 확인 가능 

 


브랜치 확인 

 


소스트리에서 push하기 

왼쪽 위 상단에 push버튼 누르고 

체크하고 puch함 

처음 푸쉬 작업할때 나옴 

로그인 해주면 됨 비번 확인도 함


이제 깃허브 홈페이지에서 확인해보기 

 

'공부' 카테고리의 다른 글

GitHub의 Rebase  (0) 2023.02.05
GitHub의 Pull Request  (0) 2023.02.05
Git의 branch  (0) 2023.02.03
웹프로그래밍 공부 2  (0) 2018.09.11
웹 프로그래밍 공부 1  (0) 2018.09.11