본문 바로가기

반응형

깃허브

(5)
[SOPT, 지옥의 깃터디] Git, Github 스터디 1일차 📌오늘 스터디의 목적: 깃에서 할 수 있는 작업, 깃허브에서 하는 작업의 차이를 구분하기 📌버전관리 시스템(VCS) Git, Github👉CI : 내가 지금 하는 작업이 이전 작업에 영향을 끼치지 않는다는 것을 지속적인 검증 (신기능 추가시 예전 기능이 오류가 생기는 것을 방지하는 과정)👉CD :커밋만 하면, 알아서 Deploy해주는 작업 Git, Github의 차이점 👉Git: 다른 서버에 연결하지 않고(네트워크 없이) 로컬에서 저장소(소스 코드들을 모두 저장해놓는 곳)를 만들고, 되돌리고 등의 작업할 수 있는 것. 👉Github:(원격 저장소의 개념) 새로운 작업을 서버에 push(저장)해주는 것_push를 통해 서버의 저장소와 동기화를 해주는 것. (commit은 로컬의 저장소에 저장해주는 것) 📌..
[항해일지 버전업 프로젝트] 열심히 HEROWS 웹서비스 프론트엔드 개발중(github, 기능명세서, git commit, frontend, html/css/javascript, bootstrap) 조용하던 나의 github, 4년만에 다시 꺼내들다 2016년 멋쟁이 사자처럼 활동 이후로 새하얗던 github에 내 commit log들이 차곡차곡 다시 쌓이기 시작했다. 본격적으로 매일매일 서비스 개발을 진행하고 있다. 지난 해커톤과 다르게 이번 프로젝트에서는 나도 figma 디자인 다음 단계에서, 개발을 함께하고자 그간 코딩 공부를 해오고 있었다. 결론부터 말하자면 그리하여 현재, 영차영차 다시 바닥부터 공부해서 프론트엔드 열일중이다. 깃헙에서 우리팀의 repositorty를 만들고, git clone을 한 뒤 terminal을 이용해 git push를 하고 있다. git push/pull 하는 방법 git status git add * git commit -m "" git push origin m..
[생활코딩] WEB1-HTML&Internet 16강,17강, 18강 (웹과 인터넷, 웹서버, 웹호스팅) WEB1-16.원시웹 WEB의 본질? 정보 기술에 대한 관점 포인트를 넓혀보자! 인터넷과 WEB과 같은 혁명적인 무언가를 만들기 위해서는, 이것들의 탄생과 소멸에 대해 알아야 한다! Internet vs WEB? 인터넷이 도시라면, 웹은 건물 하나 인터넷이 운영체제라면, 웹은 그 운영체제 위에 있는 프로그램 하나라고 할 수 있다. 웹의 메소포타이마에 왔다. 인터넷이 등장한 1960년 이래로, 엘리트들만의 시스템이었던 인터넷이, 1990년 web을 만나면서 드디어 대중화의 길을 겪게 된다. 인터넷이 갖고 있는 잠재력을 제대로 사용한 시스템이 많지 않았는데, WEB이 등장하면서 인터넷의 잠자고 있던 가능성을 제대로 깨우는 정보 시스템이 등장한 것이다. 이렇게 웹과 인터넷은 함께 결합해서 폭발적인 성장을 하게..
[생활코딩] Github.com 1강/ Dropbox와 Git의 비교 저번 GIT1시리즈 강의에 이어서 GIT2로 바로 넘어가려다가, 가장 최신 버전의 (4개월전) Github 관련된 강의가 더 가벼운 버전으로 업로드 된 걸 발견했다. 7강으로 이루어진 요걸 먼저 솩 훑고 넘어가려 한다. 앞쪽개념/내용은 이전 포스팅과 살짝 겹친다. [생활코딩] Github.com www.youtube.com/playlist?list=PLuHgQVnccGMDWjb0TWItMCfDWDs8Y3Oo7 Github.com - YouTube www.youtube.com 버전관리 & 백업 & 협업 Dropbox Google Drive OneDrive iCloud 파일의 변경사항을 추적하고 백업하고 공유해주는 서비스다. 이중의 원조격인 Dropbox 사업계획서에는 대략 이런 얘기가 써있다. "개발자들이..
[생활코딩] Git1 ( 1-7강) Git, 대체 넌 누구냐! 깃과 깃허브 개념 가볍게 알아보기 대표적인 버전 관리 시스템 Git Git은 소프트웨어 엔지니어만을 위한 수업은 아니다. git은 소스코드 지옥에서 왔지만, 문서 지옥을 경험해본 자는 모두 Git을 통해 구원받을 수 있다! Git은 프로그래머만의 전유물이 아니다. 핵심은 프로젝트의 복잡성을 획기적으로 낮출 수 있다는 점이기 때문이다. 혼자서 한 두개의 문서를 한 번에 작성해서 혼자 보기 위해 보관하고 있다면, 천국에 있는 것이다. 천국에 있는 자에게는 Git같은 도구를 알려주는 것이 지옥이 될 수 있다. 일부러 지옥에 뛰어들어야할까? 현실이 지옥이 되는 것은 시간 문제다. 지옥에 대면했을 때, 무엇을 통해 지옥을 빠져나가는 것을 아는 것 정도가, 아직 지옥에 있지 않은 사람들의 목표가 되어야 한다. 우리의 목표는 적당함이다. git이 필..

728x90
반응형