230606_git

김지태·2023년 6월 12일
0
post-thumbnail

혼자 해보기
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/test_project (master)
$ cd ..
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws
$ mkdir exam_project
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws
$ cd exam_project
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project
$ git init
Initialized empty Git repository in C:/Users/SAMSUNG/Documents/git_ws/exam_project/.git/
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
$ ls -all
total 4
drwxr-xr-x 1 SAMSUNG 197609 0 Jun 5 17:54 ./
drwxr-xr-x 1 SAMSUNG 197609 0 Jun 5 17:53 ../
drwxr-xr-x 1 SAMSUNG 197609 0 Jun 5 17:54 .git/
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
$ touch exam.txt
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
$ ls -all
total 4
drwxr-xr-x 1 SAMSUNG 197609 0 Jun 5 17:54 ./
drwxr-xr-x 1 SAMSUNG 197609 0 Jun 5 17:53 ../
drwxr-xr-x 1 SAMSUNG 197609 0 Jun 5 17:54 .git/
-rw-r--r-- 1 SAMSUNG 197609 0 Jun 5 17:54 exam.txt
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
$ git add exam.txt
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
$ git status
On branch master
No commits yet
Changes to be committed:
(use "git rm --cached ..." to unstage)
new file: exam.txt
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
$ git commit -m "add exam.txt" exam.txt
[master (root-commit) 4f4c9f9] add exam.txt
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 exam.txt
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
$ git status
On branch master
nothing to commit, working tree clean
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
$ git remote add origin https://github.com/DennyKim111/exam_project.git
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
$ git remote -v
origin https://github.com/DennyKim111/exam_project.git (fetch)
origin https://github.com/DennyKim111/exam_project.git (push)
SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
$ git push origin master
Enumerating objects: 3, done.
Counting objects: 100% (3/3), done.
Writing objects: 100% (3/3), 216 bytes | 216.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/DennyKim111/exam_project.git

  • [new branch] master -> master
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ cat exam.txt
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git pull origin master
    remote: Enumerating objects: 5, done.
    remote: Counting objects: 100% (5/5), done.
    remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
    Unpacking objects: 100% (3/3), 642 bytes | 33.00 KiB/s, done.
    From https://github.com/DennyKim111/exam_project
  • branch master -> FETCH_HEAD
    4f4c9f9..ebec07d master -> origin/master
    Updating 4f4c9f9..ebec07d
    Fast-forward
    exam.txt | 1 +
    1 file changed, 1 insertion(+)
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ cat exam.txt
    this is git exam
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ touch exam2.txt
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ gid add exam2.txt
    bash: gid: command not found
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git add exam2.txt
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git commit -m "add exam2.txt" exam2.txt
    [master d489c41] add exam2.txt
    1 file changed, 0 insertions(+), 0 deletions(-)
    create mode 100644 exam2.txt
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git push origin master
    Enumerating objects: 4, done.
    Counting objects: 100% (4/4), done.
    Delta compression using up to 8 threads
    Compressing objects: 100% (2/2), done.
    Writing objects: 100% (3/3), 272 bytes | 272.00 KiB/s, done.
    Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
    To https://github.com/DennyKim111/exam_project.git
    ebec07d..d489c41 master -> master
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ cat exam2.txt
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git pull origin master
    remote: Enumerating objects: 5, done.
    remote: Counting objects: 100% (5/5), done.
    remote: Compressing objects: 100% (2/2), done.
    remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
    Unpacking objects: 100% (3/3), 669 bytes | 33.00 KiB/s, done.
    From https://github.com/DennyKim111/exam_project
  • branch master -> FETCH_HEAD
    d489c41..99b2571 master -> origin/master
    Updating d489c41..99b2571
    Fast-forward
    exam2.txt | 1 +
    1 file changed, 1 insertion(+)
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ cat exam2.txt
    This is git exam2.
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ ls
    exam.txt exam2.txt
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ ls -all
    total 6
    drwxr-xr-x 1 SAMSUNG 197609 0 Jun 5 18:13 ./
    drwxr-xr-x 1 SAMSUNG 197609 0 Jun 5 17:53 ../
    drwxr-xr-x 1 SAMSUNG 197609 0 Jun 5 18:13 .git/
    -rw-r--r-- 1 SAMSUNG 197609 19 Jun 5 18:10 exam.txt
    -rw-r--r-- 1 SAMSUNG 197609 20 Jun 5 18:13 exam2.txt
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ ls
    exam.txt exam2.txt
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git status
    On branch master
    nothing to commit, working tree clean
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ touch exam3.txt
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ ls
    exam.txt exam2.txt exam3.txt
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ gid add exam3.txt
    bash: gid: command not found
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git add exam3.txt
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git commit -m "this is exam3.

    ^C
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git commit -m
    error: switch `m' requires a value
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git commit -m "this is git exam3." exam3.txt
    [master f81f79b] this is git exam3.
    1 file changed, 0 insertions(+), 0 deletions(-)
    create mode 100644 exam3.txt
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git push origin master
    Enumerating objects: 4, done.
    Counting objects: 100% (4/4), done.
    Delta compression using up to 8 threads
    Compressing objects: 100% (2/2), done.
    Writing objects: 100% (3/3), 302 bytes | 302.00 KiB/s, done.
    Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
    To https://github.com/DennyKim111/exam_project.git
    99b2571..f81f79b master -> master
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ cat exam3.txt
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ cat > exam3.txt
    This is git exam3.
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ cat exam3.txt
    This is git exam3.
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ gid add exam3.txt
    bash: gid: command not found
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git status
    On branch master
    Changes not staged for commit:
    (use "git add ..." to update what will be committed)
    (use "git restore ..." to discard changes in working directory)
    modified: exam3.txt
    no changes added to commit (use "git add" and/or "git commit -a")
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git add exam3.txt
    warning: in the working copy of 'exam3.txt', LF will be replaced by CRLF the next time Git touches it
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git commit -m "commit 3" exam3.txt
    warning: in the working copy of 'exam3.txt', LF will be replaced by CRLF the next time Git touches it
    [master 2b21e50] commit 3
    1 file changed, 1 insertion(+)
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git status
    On branch master
    nothing to commit, working tree clean
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git push origin master
    Enumerating objects: 5, done.
    Counting objects: 100% (5/5), done.
    Delta compression using up to 8 threads
    Compressing objects: 100% (2/2), done.
    Writing objects: 100% (3/3), 267 bytes | 267.00 KiB/s, done.
    Total 3 (delta 1), reused 0 (delta 0), pack-reused 0
    remote: Resolving deltas: 100% (1/1), completed with 1 local object.
    To https://github.com/DennyKim111/exam_project.git
    f81f79b..2b21e50 master -> master
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git status
    On branch master
    nothing to commit, working tree clean
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ cat exam3.txt
    This is git exam3.
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ git pull origin master
    remote: Enumerating objects: 5, done.
    remote: Counting objects: 100% (5/5), done.
    remote: Compressing objects: 100% (2/2), done.
    remote: Total 3 (delta 1), reused 0 (delta 0), pack-reused 0
    Unpacking objects: 100% (3/3), 649 bytes | 32.00 KiB/s, done.
    From https://github.com/DennyKim111/exam_project

  • branch master -> FETCH_HEAD
    2b21e50..0ec67d9 master -> origin/master
    Updating 2b21e50..0ec67d9
    Fast-forward
    exam3.txt | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)
    SAMSUNG@DESKTOP-U4636R1 MINGW64 ~/Documents/git_ws/exam_project (master)
    $ cat exam3.txt
    This is commit exam.
profile
데이터 분석가

0개의 댓글