본문 바로가기

Git

git 관련

반응형

git 관련


설치

apt -get install git


git 버전확인

git --version


git 환경설정

git config --global user.name "이름"


git config --global user.email "이메일"


변환된 소스 판별 컬러 설정

git config --global color.ui "auto"


git 환경설정확인

git config -l


원격 저장소 생성

mkdir git-workspace


원격 저장소 github 가져오기

git clone https://github.com/이름/web1.git


파일만들기

touch HelloWorld.java


파일 열기

gedit HelloWorld.java

vim HelloWorld.java


상태확인

git status


git 추가하기

git add HelloWorld.java


상태확인

git status


커밋

git commit -m "HelloWorld" HelloWorld.java


푸쉬

git push -u origin master


username for 'https://github.com" :

password for "https://이름@github.com" :




원격 저장소 등록

git remote add origin https://github.com/이름/web1.git

git fetch origin


git 새로운 저장소 생성

git init  



git를 사용할 계정 생성

sudo adduser git


계정확인

id


권한

sudo chown -R git:git /git-repos


git 명령어만 사용할 수 있도록 설정

which git-shell

결과 /usr/bin/git-shell


sudo mkdir /home/git/git-shell-commands

sudo chown git:git /home/git/git-shell-commands


계정문서

sudo nano /etc/passwd

sudo vim /etc/passwd


변경전

git:x:1000:1000::/home/git:/bin/bash

변경후

git:x:1000:1000::/home/git:/usr/bin/git-shell



SVN : git

checkout : clone

update : pull

revert : checkout

commit : push

반응형