'Git'에 해당되는 글 6건

  1. 2023.01.31 GitHub 초기 업로드
  2. 2021.04.17 [GIT] GIT 명령어
  3. 2021.04.02 git
  4. 2021.04.01 npm proxy 설정 초기화
  5. 2021.03.09 Vue.js 로그인 샘플
  6. 2021.03.08 git 명령어
Git2023. 1. 31. 15:54

1.  git 파일 생성

git init

 

2. 업로드 할 파일 선택

모든 파일 업로드

git add .

선택 파일 업로드

git add <파일명>/<코드제목>

 

3. 버전 관리 확인. (업그레이드 된 것은 'untracking')

git status

 

4. 주석 설정 (필수)

git commit -m "<주석>"

 

5. 원격 저장소 설정

git remote add origin <GitHub 저장소 주소> 

/** 
	ex: https://github.com/zeroty/hello-spring-boot
**/

6. 업로드

git push origin master

error 발생시

git push origin +master

'Git' 카테고리의 다른 글

[GIT] GIT 명령어  (0) 2021.04.17
git  (0) 2021.04.02
npm proxy 설정 초기화  (0) 2021.04.01
Vue.js 로그인 샘플  (0) 2021.03.09
git 명령어  (0) 2021.03.08
Posted by 미랭군
Git2021. 4. 17. 03:48

브랜치 생성

$git branch 브랜치명

 

브랜치 변경

$git checkout 브랜치명

 

브랜치 생성 + 브랜치 변경

$git checkout -b 브랜치명

 

브랜치 목록 조회(로컬+원격)

$git branch -a

 

브랜치 원격 저장

$git push origin my-idea

 

정보 업데이트

$git fetch

 

로컬 반영 및 원격branch로 전환

git checkout -b my-idea origin/my-idea

 

로컬 브랜치 삭제

$git branch -D my-idea

 

원격 브랜치 삭제

$git push -d origin my-idea

 

'Git' 카테고리의 다른 글

GitHub 초기 업로드  (0) 2023.01.31
git  (0) 2021.04.02
npm proxy 설정 초기화  (0) 2021.04.01
Vue.js 로그인 샘플  (0) 2021.03.09
git 명령어  (0) 2021.03.08
Posted by 미랭군
Git2021. 4. 2. 16:20

git

제 1 장 개요

제1절 Git이란

 Git은 파일의 변경사항을 추적하고 다수 개발자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템이다. 원 격저장소(Git 서버라고 하기도 함)를 전부 로컬 장비로 복제하기 때문에, 서버에 문제가 생겨도 어떠한 클라이언트에서라도 그 로컬에 복제된 것으로 다시 복원할 수 있다. Git은 프로젝트의 히스토리를 조회할 때 서버 없이 조회한다. 파일을 비교하기 위 해 리모트에 있는 서버에 접근하지 않고, 로컬 데이터베이스에 서 히스토리를 읽어서 보여주기 때문에 처리속도가 빠르며, 오 프라인 상태일 때도 커밋을 할 수 있기에 장소에 구애받지 않고 협업이 가능하다.

제2절 Git의 역사

 Linux라는 운영체제를 만든 Linus Torvalds (핀란드)가 Linux 버전관리를 위해 BitKeeper라는 분산 버전 관리 툴을 사던 중 Linux 커뮤니티와 BitKeeper 측 사이의 불화가 생겨, BitKeeper 를 대신할 다른 버전 관리 툴을 찾았으나, 찾지 못하자, 본인이 직접 버전 관리 프로그램을 만들었는데, 그것이 바로 2005년에 탄생한 Git이다. Git은 BitKeeper를 사용하면서 배운 교훈을 기 초로 아래와 같은 목표를 갖고 설계 및 제작되었다. - 빠른 속도 - 단순한 디자인 - 비선형적 개발 (수천 개의 동시 다발적인 브랜치) - 완벽한 분산 - Linux 커널 같은 대형 프로젝트도 속도 저하 문제없이 관리

제3절 Git의 구조

 Git은 파일을 Modified, Staged, Committed 이렇게 세가지 상태로 관리한다. Modified는 수정만 한 상태이고, Staged란 현재 수정한 파일을 곧 커밋할 것이라고 표시한 상태이고, Committed란 데이터가 로컬 데이터베이스에 안전하게 저장됐 다는 것을 의미한다. Git의 작업 디렉토리 즉, .git 폴더는 프로젝트의 메타데이터 와 객체 데이터베이스를 저장하는 곳으로 Git의 핵심이다. Git 원격저장소로부터 기존 프로젝트를 복제할 때 ‘git clone’ 명령 을 실행하면 Git 디렉토리가 만들어진다. 또한 아직 버전관리 를 하지 않는 로컬 디렉토리도 ‘git init’ 명령을 실행하면 ‘.git’ 이라는 하위 디렉토리가 만들어 진다.

 

 

'Git' 카테고리의 다른 글

GitHub 초기 업로드  (0) 2023.01.31
[GIT] GIT 명령어  (0) 2021.04.17
npm proxy 설정 초기화  (0) 2021.04.01
Vue.js 로그인 샘플  (0) 2021.03.09
git 명령어  (0) 2021.03.08
Posted by 미랭군
Git2021. 4. 1. 09:53

npm install을 하다가 안되서 왜 안되나 생각해보니 npm에 proxy설정을 해서였다.

proxy설정은 자체 프로젝트 내에서만 설정하는 게 좋을 것 같다.

 

$npm config rm proxy

$npm config rm https-proxy

'Git' 카테고리의 다른 글

GitHub 초기 업로드  (0) 2023.01.31
[GIT] GIT 명령어  (0) 2021.04.17
git  (0) 2021.04.02
Vue.js 로그인 샘플  (0) 2021.03.09
git 명령어  (0) 2021.03.08
Posted by 미랭군
Git2021. 3. 9. 00:21

로그인 구현하기 샘플

 

src.zip
0.01MB

'Git' 카테고리의 다른 글

GitHub 초기 업로드  (0) 2023.01.31
[GIT] GIT 명령어  (0) 2021.04.17
git  (0) 2021.04.02
npm proxy 설정 초기화  (0) 2021.04.01
git 명령어  (0) 2021.03.08
Posted by 미랭군
Git2021. 3. 8. 23:27

코드 가져오기

$git clone git_path

브랜치 선택하기

$git checkout branchname

최신 코드 가져오기(업데이트)

git pull

최신 코드 가져오기

git fetch

 

git commit

git push

'Git' 카테고리의 다른 글

GitHub 초기 업로드  (0) 2023.01.31
[GIT] GIT 명령어  (0) 2021.04.17
git  (0) 2021.04.02
npm proxy 설정 초기화  (0) 2021.04.01
Vue.js 로그인 샘플  (0) 2021.03.09
Posted by 미랭군