https://www.inflearn.com/course/30%EB%B6%84-%EC%8B%9C%EC%A6%8C4-%EA%B9%83%ED%97%88%EB%B8%8C

 

[무료] 30분 요약 강좌 시즌4 : 알잘딱깔센 GitHub - 인프런 | 강의

알아서! 잘! 딱! 깔끔하고! 센스있게! 정리하는 GitHub 핵심 개념 책의 무료강의입니다. 해당 책과 Notion 링크도 무료로 다운로드 받을 수 있습니다. 비영리 프로젝트로 교재활용도 허락없이 가능합

www.inflearn.com

    • 얄팍한 코딩
    • 진유림님 깃&깃허브

  • git clone [url] .git폴더까지 다 가져온다
  • git pull 내가 이미 .git 폴더를 가지고 있고, 작업하고 있는 파일도 있는 상태
  • 수정
  • git add . : . 을 붙이는 이유는 바뀐내용 전부 add하겠다는 의미
  • git commit -m '메모'
  • git push

https://gitmoji.dev/

 

gitmoji

:truck: Move or rename resources (e.g.: files, paths, routes).

gitmoji.dev

CLI (Command Line Interface) : 코드로 치는 것

GUI (Graphic User Interface) : 클릭으로 하는 것

  • 회사 서버의 90%이상은 리눅스 환경
  • FE개발자들은 유저(개념) 보다는 개발자이기에 터미널과 같이 백지로 작업할 경우가 많다
  • 금융권 회사일 경우 VSC 사용하지 못하는 경우도 많다
  • 구글링도 개인적으로 해야 할 경우도 많다 ← 명령어로만 작업

나는 window라 git을 설치했다

(맥에는 기본적으로 깔려있다 최신버전을 깔아도 되지만 사용하는데 지장없음)

너 왜 갑자기 되냐??

git ignore은 추적되지않는다

  • $ ls   #폴더와 파일 볼 때
    $ pwd   #현재 폴더 알고 싶을 때
  • $ mkdir leehojun   # 폴더 생성
    $ cd ..                    # 상위 폴더 이동
    $ cd test                # test 폴더 이동
    $ cd baeggoose    # baeggoose 폴더 이동
    $ touch test.html   # test.html 파일 생성
    $ vi test.html         # 실무 vim을 사용합니다.
  • i
    ESC
    :wq!
    $ cat test.html
    $ cd ..
    $ rmdir baeggoose
  • $ git --version
    $ git config --global [user.name] (http://user.name/) "baeggoose"
    $ git config --global user.email [email@example.com](mailto:email@example.com)
    $ git config --list

웹 서비스 만들 때

  1. 기획자_ 서비스 기획
  2. 백엔드_ URL 구조
  3. 백엔드_ model 설계 : 게시판, 게시물 제목, 내용, 사진 등
  4. 디자이너_ 디자인
  5. 프론트엔드_ templates 작성 (HTML)
  6. model 설계한 것과 template연동

+ Recent posts