브랜치 branchGit의 차별점 중 하나 → 효율적 협업 도와줌나만의 내용을 추가할 수 있으며 그 경우 히스토리가 달라진다.기존의 코드에 영향을 주지 않으면서 독립적으로 코드 시험이 가능하다.어떤 브랜치에서 분기할 건지 잘 확인해야 한다. git merge다른 브랜치의 작업 내용을 현재 브랜치에 반영하기새로운 작업 내역을 main 브랜치에 적용 (merge)design 브랜치를 제거, 다시 원래의 작업으로 돌아감git branch → 브랜치 생성브랜치를 생성할 경우, 현재 내가 위치한 브랜치를 기준으로 작업 내역들이 복사됨git branch -a: 현재 내 저장소의 모든 브랜치 조회master branch = main branchgit branch -M : 현재 브랜치의 이름을 다른 이름으로 변경 병합..
CS
모바일앱프로그래밍 실습 수업에서 안드로이드 폰이 있으면 디버깅이 편할 거라고 해서 아빠 예전에 쓰던 갤럭시를 받았다. 구글링해서 나오는대로 기기를 연결하려 했는데 분명 이렇게 버벅거릴 일이 아닌데 나는 계속 연결이 안 됐다. 혹시 나처럼 연결 문제가 있는 사람이 있을까 싶어 도움이 되고자 이 글을 남긴다. 기기는 구글링 나오는 그대로 연결하면 된다. 여러 블로그와 android developer 사이트를 참조했다. https://developer.android.com/codelabs/basic-android-kotlin-compose-connect-device?hl=ko#0 Android 기기 연결 방법 | Android Developers 앱 연결 방법 알아보기 developer.android.com ..
1) Repository 생성 코드를 업로드할 repository를 생성한다. 2) 업로드할 폴더로 이동 코드가 존재하는 폴더로 이동한다. $ cd 폴더경로 3) init $ git init 작업화면을 git이 추적할 수 있도록 .git 폴더를 생성한다. 새로운 local repository 생성 4) add $ git add . 버전 관리할 파일들을 추가한다. git add 파일 명령어는 특정 파일을 추가하는 명령어이며, git add . 는 변경 모든 파일을 local repository에 추가하는 명령어이다. +) .gitignore 파일 추가 현재 작업하고 있는 directory에서 .gitignore 파일을 추가하고, git에 올리지 않을 파일의 이름을 입력한다. 그리고 git sta..
브랜치 생성 git branch 브랜치명 $ git branch even_list main 이 명령어는 main 브랜치에서 even_list라는 브랜치를 생성한다. 브랜치명은 그냥 오늘 내가 옾소실 수업 과제하던거 사용했다.. 브랜치 삭제 git branch -D (브랜치) $ git branch -D utility 로컬 브랜치를 삭제하려면 해당 명령어를 사용한다. 브랜치명 변경 git branch -m [브랜치명] [새로운 브랜치명] $ git branch -m master mymaster 브랜치 이동하기(Checkout) git checkout (브랜치) 현재 master 브랜치에서 gh-pages 브랜치로 이동하려면 checkout 명령어를 사용한다. $ git checkout gh-pa..
모두 오류 문제 해결, 배치 명령 실행, 시스템 유지 관리 작업 관리를 위해 설계된 명령줄 셸 및 스크립팅 언어이다. 1. Powershell과 Command Prompt의 차이점 Powershell command prompt .NET framework 2006년 - 향상된 command prompt 추가적인 기능을 사용할 수 있음 전반적인 모든 부분에서 window 관리할 수 있음 powershell ISE(intergrated scripting environment) 제공되어 사용자 친숙한 인터페이스로 이용 가능 cmdlet 가능함 (오브젝트 집합) 윈도우 CLI 기본값 win32 어플리케이션 사용자 친숙한 인터페이스 다양한 기능 사용, 보다 운영체제와 긴밀한 관계 리눅스와의 연동성 Linux..
터미널(terminal) 터미널은 사용자와 컴퓨터의 인터페이스이다. 터미널은 텍스트 입출력이 가능한 하드웨어로서, 쉘을 실행하기 위한 껍데기라고 생각하면 된다. 터미널은 텍스트 입력 및 출력 환경이다. (just 환경. 컴퓨터와 상호작용하는, 명령을 처리하고 출력을 뱉는 것은 쉘이 하는 것이다.) 터미널은 데이터를 입력하거나 처리 결과를 출력하는 장치인 단말기이다. 터미널은 쉘을 실행하고 명령을 입력할 수 있게 해주는 포장(Wrapper) 프로그램이다. 터미널의 형태로는 하드웨어와 소프트웨어가 있다. 터미널은 그래픽 인터페이스를 표시하고 쉘과 상호 작용할 수 있는 프로그램이다. 터미널은 명령줄에 액세스 할 수 있도록 하는 인터페이스이다. 터미널이란 용어는 일반적으로 키보드와 디스플레이를 통해 사용자가..
How does the Internet Work? - cs.fyi 해당 게시물을 요약함 Introduction to the Internet network: group of computers or other devices which are connected to eachother internet: network of networks The internet was developed in the late 1960s by the United States Department of Defense as a means of creating a decentralized communication network that could withstand a nuclear attack How the Internet Wo..
파이썬 첫 과제를 하다보니 명령 프롬프트에 python a1_p1.py와 python main.py를 입력했을 때 pdf 실행 결과와 동일한 결과를 출력하라고 한다. 일단 명령 프롬프트를 실행하는 쉬운 방법은1. [윈도우키 + R]을 눌러 실행을 실행한 뒤2. [cmd]를 입력하고 확인 처음 실행했더니C: ₩Users₩HYUNA>라고 기본 경로가 나온다. 여기서 나는 바탕화면에 옮겨놓은 A1_P1 폴더에 있는 py 파일들을 실행시킬 것이기 때문에C:\Users\HYUNA\Desktop\A1_P1로 옮겨 주어야 한다. 경로 변경을 위해서는[cd 경로 주소]를 입력하고 [엔터키]를 누르면 된다.그렇다면 나는cd C:\Users\HYUNA\Desktop\A1_P1라고 입력해주면 되겠다. 그럼 짜잔 이렇게 뜨는..