[코드스테이츠]

[코드스테이츠 4-1_advanced] 데이터 기초반_파이썬 입문(과제: 4-1_advanced)

EYZ27 2022. 11. 17. 00:11

1. 과제명

  • 코드스테이츠 K-디지털 기초역량훈련 데이터 기초반 4-1(advanced)

 

2. 과제내용

  • 지금까지 작성한 3주차 4일차 코드 GitHub repository에 push 하기
    • 1주차의 3일차_basic을 참고하여 진행해주세요.
  • 각자 4주차의 advanced 과제로 진행할 미니 프로젝트의 내용의 계획을 작성해주세요.

 

3. 과제를 통해 배운점

  • 3주차 4일차 코드를 GitHub repository에 push 했어요.
  • 미니프로젝트 계획을 GitHub repository에 push 했어요.
# push할 파일이 있는 폴더로 경로 이동
yeaqw@DESKTOP-AT39ET9 MINGW64 ~
$ cd D:/jupyter_notebook/CodeStates

# .git 폴더 생성: git에서 해당 폴더를 제어할 수 있도록
yeaqw@DESKTOP-AT39ET9 MINGW64 /d/jupyter_notebook/CodeStates
$ git init
Initialized empty Git repository in D:/jupyter_notebook/CodeStates/.git/

# 현재 상태 확인: commit된 파일 있는지 여부
yeaqw@DESKTOP-AT39ET9 MINGW64 /d/jupyter_notebook/CodeStates (main)
$ git status
On branch main

No commits yet

Untracked files:
  (use "git add <file>..." to include in what will be committed)
        .idea/
        .ipynb_checkpoints/
        PyCharm/
        Python3-2.ipynb
        __pycache__/
        manage/
        members.csv
        members.py
        position_salary.py
        pythonProject/
        week3-3_basic.py
        week3-4_basic.py

nothing added to commit but untracked files present (use "git add" to track)

# commit 원하는 파일 add
yeaqw@DESKTOP-AT39ET9 MINGW64 /d/jupyter_notebook/CodeStates (main)
$ git add "members.py"

yeaqw@DESKTOP-AT39ET9 MINGW64 /d/jupyter_notebook/CodeStates (main)
$ git add "week3-4_basic.py"

yeaqw@DESKTOP-AT39ET9 MINGW64 /d/jupyter_notebook/CodeStates (main)
$ git add "members.csv"

# add 상태 확인
yeaqw@DESKTOP-AT39ET9 MINGW64 /d/jupyter_notebook/CodeStates (main)
$ git status
On branch main

No commits yet

Changes to be committed:
  (use "git rm --cached <file>..." to unstage)
        new file:   members.csv
        new file:   members.py
        new file:   week3-4_basic.py

Untracked files:
  (use "git add <file>..." to include in what will be committed)
        .idea/
        .ipynb_checkpoints/
        PyCharm/
        Python3-2.ipynb
        __pycache__/
        manage/
        position_salary.py
        pythonProject/
        week3-3_basic.py

# add한 파일 commit (-m 뒤에는 commit 메시지)
yeaqw@DESKTOP-AT39ET9 MINGW64 /d/jupyter_notebook/CodeStates (main)
$ git commit -m "week3-4 code"
[main (root-commit) 9a2530d] week3-4 code
 3 files changed, 36 insertions(+)
 create mode 100644 members.csv
 create mode 100644 members.py
 create mode 100644 week3-4_basic.py

# 레포지토리 주소 입력
yeaqw@DESKTOP-AT39ET9 MINGW64 /d/jupyter_notebook/CodeStates (main)
$ git remote add origin https://github.com/EYZ27/mini_proj

# push (일반적으로 실시하는 push는 오류가 나서, 강제 +push 실행)
##### 주의! 레포지토리에 기존에 있던 파일들이 삭제될 수 있음(덮어쓰기) #####
yeaqw@DESKTOP-AT39ET9 MINGW64 /d/jupyter_notebook/CodeStates (main)
$ git push origin +main
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 4 threads
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 855 bytes | 427.00 KiB/s, done.
Total 5 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/EYZ27/mini_proj
 + b3b928f...9a2530d main -> main (forced update)

github repository 주소

https://github.com/EYZ27/mini_proj