폴더----add--->staging area ---commit---->local repo
https://github.com/dodoringring/kh-221128.git
GitHub - dodoringring/kh-221128: 자바(JAVA)기반 공공데이터 융합 개발자 양성과정
자바(JAVA)기반 공공데이터 융합 개발자 양성과정. Contribute to dodoringring/kh-221128 development by creating an account on GitHub.
github.com
폴더만들기-오른쪽마우스 클릭 -comder here로 열기
D:\kh-221128
$ git init
Initialized empty Git repository in D:/kh-221128/.git/
깃에서 공유할때
working directory- untracked, tracked 두가지가 있다.
언트랙티드 상태에서 트랙티드 방으로 옮겨야된다.
staging area 로 옮겨ㅇ
화살표 오른쪽은 파일이름 > 왼쪽은 내용
깃 커밋 하면 vsc열린다. 설정을 해놔서...
길게 적고싶으면 vsc
집에가서 맥에다가 똑같이 깃 설정 해보자!
명령은 간단하다.
git config --global core.editor "code --wait"
하게되면 git commit 입력창이 VS code 창으로 뜬다.
D:\kh-221128 (master)
$ git remote add origin https://github.com/dodoringring/kh-221128.git
$ git push origin master
위의 명령어로 로컬 레포와 리모트 레포를 연결한다.
$ git fetch // 정보 업데이트
$ git branch //local
$ git branch -a //remote까지 확인
git init ->버전 관리를 위해서 git에 필요한 파일을 추가하기->git파일이 추가됨-보기 -숨김파일 체크할것
아래는 a.txt 파일에 메세지 문자열이 저장됨
echo문자열 > a.txt(파일이름)
a.txt, b.txt,c.txt이 생성되면 a,b,c 모두 untracked에 있다가
git add . -->하면 Staging are로 이동한다. (이클립스, 소스트리 깃 틀에서는 여기서부터 보임)
untracked -> staging area로 이동함
echo a.txt 수정 > a.txt하면 이때 untracked 상태로 간다.
[ echo 수정할것 >> a.txt ----하면 추가가 된다. >하나는 바꾸는거]
git add a.txt 하고
git commit - m "메세지" 한다
----------------------------------------- 여기까지 로컬 레포이다.
로컬레포를 웹 레포로 올리기
git push origin (master) ---
웹레포로 올라간다
github 브라우저에서 새로고침한다.
메인이 아니라 master(내가 바꾼 이름) 을 선택하면 보인다.
'내생각들 > 개념정리' 카테고리의 다른 글
내가 쓰려고 기록하는 단축키 (0) | 2022.12.11 |
---|---|
git 명령어 정리 (0) | 2022.12.02 |
이클립스 단축키를 vscode에서 쓰고싶다..! (0) | 2022.12.02 |
이클립스 커서가 두꺼워졌을때 (0) | 2022.11.29 |
컴퓨터 구조 알아보기 (0) | 2022.11.04 |
댓글