Coder Social home page Coder Social logo

study's Introduction

원재와 함께하는 스터디

김동현 김승주 정규식

Table of Contents (Optional)


Pre-setting


Git

(리눅스와 Git을 만든사람으로 유명, 퍼블릭 클라우드 워크로드의 90%, 세계 스마트폰의 82%, 임베디드 기기의 62%, 슈퍼 컴퓨터 시장의 99%가 리눅스로 작동한다)

  • 깃(Git)은 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템이다. 소프트웨어 개발에서 소스 코드 관리에 주로 사용되지만 어떠한 집합의 파일의 변경사항을 지속적으로 추적하기 위해 사용될 수 있다.

Overview

image

Git Branch

  • Git은 여러 Branch를 운영하며 안정적인 개발을 할 수 있게 해줍니다.

사용법

1. Clone

  • Github 혹은 remote Git Repository를 내 Local로 복사해오는 작업을 말한다.
Sample


2. git add

  • 현재 내 작업 분량을 Staging Area(녹색)로 이동하는 작업을 말한다
Sample


3. git commit

  • 현재 내 Staging Area(녹색)에 저장된 변경분을 하나의 commit으로 만드는 작업을 말한다(한 시점을 긋는다)
Sample


4. git push

  • 내 Local에 작업한 commit들을 Remote 저장소(origin 또는 Cloud 또는 Github)에 업로드하는 작업을 말한다.
Sample


번외1. Branch 바꾸기 (git checkout)

  • 현재 Branch에서 다른 Branch로 갈아타는 작업을 말한다
Sample


번외2. git pull

  • 내 Local에서 마지막에 pull 한 시점부터 현재 Remote에 업로드된 commit의 변경량 만큼을 가져오는 작업을 말한다.
  • 번외1을 진행했다면 그냥 git pull만 해도 된다.
Sample


study's People

Contributors

potatosj96 avatar wonjael avatar gyusika avatar gimdh1218 avatar

Stargazers

 avatar

Watchers

 avatar

study's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.