전체 글

천방지축 어리둥절 빙글빙글 돌아가는 나의 하루~
스파르타코딩클럽/Git

협업을 위한 GIT 개발일지 - 2주차 (1) GitHub issue 사용하기

💡수업 목표💡 협업하기 위한 Git 기본 개념을 익힌다 - issue, branch, merge 두 명 이상과 협업하는 Git 프로젝트를 만들 수 있다. 기능별로 나누어 작업내역을 남길 수 있다. Git issue이란? git issue로 프로젝트를 진행하면서 발생되는 모든 이슈를 관리한다. 프로젝트 기획, 일정 관리, 새롭게 추가될 기능, 버그와 수정사항 모든 것을 이슈라고 할수 있고 모든 활동 내역에 대해서 이슈를 등록하고 이슈를 기반으로 작업을 진행할 수 있다. Github 외에도 많이 쓰이는 이슈 관리를 할 수 있는 도구는 Jira, Trello, YouTrack 등이 있다. 이런 도구를 이슈를 추적(tracking)하면서 관리할 수 있다고 해서 이슈 트래커(issue tracker) 또는 이슈 ..

스파르타코딩클럽/Git

협업을 위한 GIT 개발일지 - 1주차 (2) GitHub 시작하기

💡수업 목표💡 나 혼자 사용할 수 있는 Git 프로젝트를 만들어 본다 - commit, pull, push 프로그래밍을 배울 때 마음가짐을 탑재한다. 2022.09.13 - [스파르타코딩클럽/Git] - 협업을 위한 GIT 개발일지 - 1주차 Git 시작하기 협업을 위한 GIT 개발일지 - 1주차 Git 시작하기 💡수업 목표💡 나 혼자 사용할 수 있는 Git 프로젝트를 만들어 본다 - commit, pull, push 프로그래밍을 배울 때 마음가짐을 탑재한다. Git이란? git은 프로그램 등의 소스 코드 관리를 위한 분산 버전 sosohan-coding.tistory.com 로컬 저장소에서 원격 저장소 GitHub 업로드하기 Git 저장소 - 로컬 repo vs 원격 repo git의 기본요소로 이력을..

스파르타코딩클럽/Git

협업을 위한 GIT 개발일지 - 1주차 (1) Git 시작하기

💡수업 목표💡 나 혼자 사용할 수 있는 Git 프로젝트를 만들어 본다 - commit, pull, push 프로그래밍을 배울 때 마음가짐을 탑재한다. Git이란? git은 프로그램 등의 소스 코드 관리를 위한 분산 버전관리 시스템이다. 버전관리시스템 (VCS, Version control system) 버전관리시스템은 파일 변화를 시간에 따라 기록하여 과거 특정 시점의 버전을 다시 불러올 수 있는 시스템이다. 기존에는 이전 파일내용을 알기 위해서는 ctrl+z 혹은 파일명으로 버전을 나눠서 저장했는데 git을 사용하면 그럴 필요없이 파일 하나로 버전을 관리 할수 있다. git을 사용하면 언제(When), 누가(Who), 어디서 (Where), 무엇을(What), 어떻게(How), 왜(Why) 변경한 히스..

스파르타코딩클럽/Git

MacOS에서 Git 설치 및 셋팅하기

git을 공부하기위해서 Mac OS에서 git환경을 셋팅해줘야한다. 강의에서는 SourceTree를 사용하지만 듣기로는 SourceTree Mac 버전의 코드가 주먹구구식으로 관리된지가 너무 오래되다보니 진작에 내재된 문제가 정말 많았었는데 M1,M2에서 배터리 등 심각한 이슈가 있어서 SourceTree가 아닌 CLI로 개발하기 위한 셋팅을 할 예정이다! Git 직접 다운로드를 통한 설치 주소에 접속하면 아래와 같은 화면으로 다운로드 할 수 있는 화면이 나온다. macOS, Window, Linux 다양한 OS환경에 맞게 설치하면 된다. 하지만 macOS 환경인 사람은 아래 Homebrew를 사용한 설치하기를 권장한다. 📌Git 다운로드 바로가기 : https://git-scm.com/downloads..

스파르타코딩클럽/Git

윈도우10에 Git for Window 설치하기

개발자라면 꼭 알게 되는, 꼭 알아야하는 Git 에 대해서 설치하도록 한다. Git는 버전 관리 시스템으로 여러가지 소스코드관리(SCM, Source Code Management) 툴 중에서도 일반적으로 많이 사용된다. 운영체제별로 Git 설치가 각각 다르니 https://git-scm.com에서 자세히 살펴보면 되고, 오늘 포스팅은 윈도우용 Git 설치방법이다. Git for Window 설치하기 일반적으로 Git은 Git사이트( https://git-scm.com ) 를 통해서 바로 다운 받을 수 있다. 사이트를 통해서 파일을 다운 받아서 진행하면 된다. 지금 다운받는 Git은 2.18.0 버전이지만 다운 받는 그 시점에 맞춰서 최근 버전을 다운 받으면 된다. Git 바로 다운받기 : https://..

I learned

내일배움캠프 AI - TIL 11

❤️‍🔥TIL : Today I Learned❤️‍🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 11Day 오늘 배운 내용 이창호 튜터님 - python 문법 5일차 [과제] 계산기 심화(try~ except) https://github.com/LeeHyunji/pracPython/tree/master/day5-1_calculator_except [과제] 리스트 filter & sort https://github.com/LeeHyunji/pracPython/tree/master/day5-2_list_filter_sort Class의 내장 메서드 __init__ : 인스턴스 생성시 자동으로 실행되는 메서드 # class에 __init__메소드를 사용할 경우 인스턴스 생성 시 해당 메소드가..

I learned

내일배움캠프 AI - TIL 10

❤️‍🔥TIL : Today I Learned❤️‍🔥 그날그날 내가 공부한 것을 정리하는 것 내일배움캠프 AI트랙 10Day 오늘 배운 내용. 협업을 위한 Git 활용 1주차 개발일지 작성 M1이다 보니 SourceTree를 사용하기 싫어서... CLI로 작업하는 내용을 직접 정리해보았다. [스파르타코딩클럽/Git] - 협업을 위한 GIT 개발일지 - 1주차 (1) Git 시작하기 [스파르타코딩클럽/Git] - 협업을 위한 GIT 개발일지 - 1주차 (2) GitHub 시작하기 이창호 튜터님 - python 문법 4일차 - 클래스 오늘은 정말정말 약한 부분들을 배운다. 처음 C/C++ 배울 때 객체가 추상화라는게 정말 이해가 되지 않아서.. 사실상 반쯤 전공을 포기했던 전적이 있기때문에 더더욱 약간 두렵..

이모냥냥
소소한 개발일지