728x90
728x90
참고하면 좋을 오픈소스 프로젝트
우분투 프로그램을 켜서 깃을 실행한다.
lee@DESKTOP-LQUFETQ:~$ git
usage: git [--version] [--help] [-C <path>] [-c <name>=<value>]
[--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
[-p | --paginate | --no-pager] [--no-replace-objects] [--bare]
[--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
<command> [<args>]
These are common Git commands used in various situations:
start a working area (see also: git help tutorial)
clone Clone a repository into a new directory
init Create an empty Git repository or reinitialize an existing one
work on the current change (see also: git help everyday)
add Add file contents to the index
mv Move or rename a file, a directory, or a symlink
reset Reset current HEAD to the specified state
rm Remove files from the working tree and from the index
examine the history and state (see also: git help revisions)
bisect Use binary search to find the commit that introduced a bug
grep Print lines matching a pattern
log Show commit logs
show Show various types of objects
status Show the working tree status
grow, mark and tweak your common history
branch List, create, or delete branches
checkout Switch branches or restore working tree files
commit Record changes to the repository
diff Show changes between commits, commit and working tree, etc
merge Join two or more development histories together
rebase Reapply commits on top of another base tip
tag Create, list, delete or verify a tag object signed with GPG
collaborate (see also: git help workflows)
fetch Download objects and refs from another repository
pull Fetch from and integrate with another repository or a local branch
push Update remote refs along with associated objects
'git help -a' and 'git help -g' list available subcommands and some
concept guides. See 'git help <command>' or 'git help <concept>'
to read about a specific subcommand or concept.
오픈 소스 중 1위 fzf 프로젝트를 설치해보자.
Clone or download를 눌러 URL을 복사 후 붙여넣기한다. 문법은 git clone url
lee@DESKTOP-LQUFETQ:~$ git clone https://github.com/junegunn/fzf.git fzf_project_sc
Cloning into 'fzf_project_sc'...
remote: Enumerating objects: 24, done.
remote: Counting objects: 100% (24/24), done.
remote: Compressing objects: 100% (23/23), done.
remote: Total 7872 (delta 7), reused 3 (delta 1), pack-reused 7848
Receiving objects: 100% (7872/7872), 2.73 MiB | 484.00 KiB/s, done.
Resolving deltas: 100% (4924/4924), done.
lee@DESKTOP-LQUFETQ:~$ cd fzf_project_sc/
lee@DESKTOP-LQUFETQ:~/fzf_project_sc$ ls -l
total 100
-rw-rw-rw- 1 lee lee 1157 Jul 19 15:57 BUILD.md
-rw-rw-rw- 1 lee lee 22076 Jul 19 15:57 CHANGELOG.md
-rw-rw-rw- 1 lee lee 475 Jul 19 15:57 Dockerfile
-rw-rw-rw- 1 lee lee 1080 Jul 19 15:57 LICENSE
-rw-rw-rw- 1 lee lee 4315 Jul 19 15:57 Makefile
-rw-rw-rw- 1 lee lee 8857 Jul 19 15:57 README-VIM.md
-rw-rw-rw- 1 lee lee 19043 Jul 19 15:57 README.md
drwxrwxrwx 1 lee lee 4096 Jul 19 15:57 bin
drwxrwxrwx 1 lee lee 4096 Jul 19 15:57 doc
-rw-rw-rw- 1 lee lee 917 Jul 19 15:57 go.mod
-rw-rw-rw- 1 lee lee 2867 Jul 19 15:57 go.sum
-rwxrwxrwx 1 lee lee 10632 Jul 19 15:57 install
-rw-rw-rw- 1 lee lee 128 Jul 19 15:57 main.go
drwxrwxrwx 1 lee lee 4096 Jul 19 15:57 man
drwxrwxrwx 1 lee lee 4096 Jul 19 15:57 plugin
drwxrwxrwx 1 lee lee 4096 Jul 19 15:57 shell
drwxrwxrwx 1 lee lee 4096 Jul 19 15:57 src
drwxrwxrwx 1 lee lee 4096 Jul 19 15:57 test
-rwxrwxrwx 1 lee lee 2530 Jul 19 15:57 uninstall
lee@DESKTOP-LQUFETQ:~/fzf_project_sc$
728x90
728x90
'OS > Linux' 카테고리의 다른 글
리눅스 기본 문법 (우분투 프로그램 사용) (0) | 2019.07.19 |
---|