티스토리 뷰
create a new git repository
새로운 git저장소 생성
git init
To add new remote내가 만든 원격저장소 추가
git remote add origin [URI]
add new changes to a staging area
local repository 에 untracked이 확인되면 staging area 에 add하기
git add . //everyfile
git add "file name" // single file
adding changes to the local repository
local repository 에 변경사항 추가. 코드에 변화가 있으면 local에 commit을 한 뒤에 push를 해야한다.
git commit -a -m "commit message" //you can skip 'git add .'
push local to Git master on Gitlab
local 저장소에서 원격저장소로 push하기
git push
check every branch
git branch 확인
git branch
create Git branch
git branch 생성
git branch "branch name"
switch to a new branch
다른 git branch로 변경
git checkout "branch name"
git checkout -b "branch name" // with '-b', you can create new branch and checkout at the same time
check the Git status
git 상태 확인
git status
removing origin remote
기존 저장소 지우기
git remote -v //현재 연결 repository확인
git remote remove origin
git remote -v //다시 확인
reset latest commit
최신 커밋 취소
git reset --hard "commit ID"
git push --f origin "branch name"
amending commit message
가장 최근 커밋메세지 수정하기
git commit --amend
git push --force-with-lease <repository> <branch>
<repository> -> origin
<branch> -> master
delete command line history
command-line history 지울때
clear
current directory
현재 작업하고있는 폴더를 알고 싶을때
pwd
to get a local copy of a repository
소스코드를 내려받을때
git clone "copied URL" "name of local directory"
git fetch + git merge. It integrates the file into your current file. 소스코드가 단순히 다운받아지는 git fetch 와 달리 지금 현재 파일과 합쳐짐(merging).
git pull (origin master)
exit from git editor (Vim)
to start editing
i
to save and exit editing
esc and :wq
Reference
https://dont-be-afraid-to-commit.readthedocs.io/en/latest/git/commandlinegit.html
'Programming' 카테고리의 다른 글
MySQL commands (0) | 2019.07.31 |
---|---|
How to create MySQL database table using terminal on Mac (0) | 2019.03.13 |
MVC pattern (0) | 2019.03.04 |
Static URL & Dynamic URL (0) | 2019.02.28 |
Http Response & Http Status Code (0) | 2019.02.27 |
- Total
- Today
- Yesterday
- hackerrank
- compareTo()
- hackerrank javascript
- math.max
- hackerrank solution
- Collection Framework
- hackerrank javascript solution
- algorithm
- ... in Javascript
- HackerRank Algorithm
- equals()
- spring boot application
- rest parameter
- java
- Object type casting
- string class in java
- C++
- substring()
- 프로그래머스 알고리즘문제
- 프로그래머스 알고리즘
- 프로그래머스
- easy javascript algorithm
- code refactoring
- HashMap
- Javascript Algorithm
- math.abs
- repeat()
- easy algorithm
- javascript
- 알고리즘
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |