일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 주사위 게임1
- Break
- 스파르타코딩캠프
- 객체지향
- 프로그래머스 조건에 맞게 수열 변경하기 3
- 프로그래머스
- 프로그래머스 n번째 원소까지
- 배열 만들기1
- swift
- 프로그래머스 암호 해독
- n번째 원소까지
- 문자열 정렬하기 (1)
- cocoapods 설치 오류
- Til
- 프로그래머스 문자열 정렬하기 (1)
- 문자열 붙여서 출력하기
- Error installing cocoapods
- 프로그래머스 배열 만들기1
- 프로그래머스 n의 배수 고르기
- 프로그래머스 자동커밋
- 프로그래머스 최댓값 만들기(2)
- array
- 프로그래머스 주사위 게임1
- 프로그래머스 문자열 붙여서 출력하기
- 연산자
- continue
- 스파르타 코딩클럽 내일배움캠프
- 조건에 맞게 수열 변경하기 3
- ruby설치
- 스페인어
- Today
- Total
목록Dev/환경설정 (24)
dev._.note
Git Stash란? Git은 코드 변경 사항을 기록하고 버전 관리하는 데 사용되는 분산 버전 관리 시스템. 작업 중에는 다른 브랜치로 전환해야 하거나, 작업 중인 코드를 커밋하기에 적절한 시점이 아닐 수 있는데 이런 경우에 Git stash 기능을 사용함. Git stash는 현재 작업 디렉토리의 변경 사항을 일시적으로 저장하고, 깨끗한 작업 트리로 돌아갈 수 있게 해주는 기능으로 이를 통해 변경 사항을 보관하고 나중에 다시 적용할 수 있음. 1. 변경 사항 Stash 변경 사항이 있는 작업 디렉토리에서 다음 명령을 실행 $git stash 2. Stash 목록 보기 stash 목록을 확인하려면 다음 명령을 실행 $git stash list 3. Stash 적용 하기 stash 변경 사항을 나중에 다..

Pull request merge Github 웹사이트에서 PR 요청을 승인해서 Merge하려고 할 때에, Github는 Merge에 대해 세 가지 선택지를 준다. 바로 Merge, Squash merge, Rebase merge이다. Merge Merge는 그냥 일반 Merge다. Branch와 Branch는 이어지고 Merge된 Repository의 History에서 어느 Branch에서 Merge되었는지, 이 Branch에서 어떤 Commit들이 있었는지 모두 볼 수 있다. 파란 게 develope branch고 노란 게 #8-Chat.vue/$socket.id branch다. 이 그래프는 develope에서 #8-Chat.vue/$socket.id을 merge했을 때의 그래프이다. #8-Chat...

https://mp3cut.net/ko/ Online MP3 Cutter - Cut Songs, Make Ringtones 결과 다운로드 필요한 경우 피치 이동, 볼륨 또는 속도 변경과 같은 여러 기능을 한 번에 사용하십시오. 필요 또는 기본 설정에 따라 사용 가능한 출력 형식 중 하나로 음악을 저장합니다. mp3cut.net 알람 기능을 만드는데 30초길이의 음악만 적용되는 문제가 있어서 해당 사이트에 가서 음악을 편집했다. 편집하고자하는 파일을 드래그앤 드롭으로 넣고 편집해서 다운받으면된다.

Pull Request PullRequest(약어 PR)란? '협업의 출발점'으로서 PR은 특정 브랜치에서 다른 브랜치로 적용하는데 사용하고 특히 마스터(main) 브랜치로 적용. PR가 생성이 되면 변경된 사항을 팀원들과 리뷰 가능. 개요 Fork clone, remote설정 branch 생성 수정 작업 후 add, commit, push Pull Request 생성 코드리뷰, Merge Pull Reqest Merge 이후 branch 삭제 및 동기화 1. Fork 타겟 프로젝트의 저장소를 자신의 저장소로 Fork. 2. clone, remote 설정 fork로 생성한 본인 계정의 저장소에서 clone or download 버튼을 누르고 표시되는 url을 복사한다. (중요 - 브라우저 url을 그냥 ..

.gitignore 파일이란? 프로젝트에 원하지 않는 백업 파일이나 로그파일 혹은 컴파일된 파일들을 Git에서 제외시킬 수 있는 설정 파일을 말한다. 예를 들어 깃허브에 커밋할 때 필요하지 않은 파일은 업데이트시키지 않는 기능이다. 파일을 제외시킴으로써 업로드 용량을 줄일 수도 있고, 소스 보안도 챙길 수 있다. .gitignore 자동생성 사이트 운영체제, 개발환경(IDE), 프로그래밍 언어를 입력하고 생성하면 .gitignore 파일을 자동으로 생성해 준다. gitignore.io Create useful .gitignore files for your project www.toptal.com .gitignore 파일 생성하기 1. 터미널에서 루트 디렉터리로 이동 cd [경로] 명령을 사용하여 원하는 ..

Kingfisher 라이브러리 설치 1. 프로젝트 폴더에서 터미널 열기 2. 코코아팟 설치 3. Podfile 열기 open -a Xcode Podfile 4. Podfile에 Kingsher 추가해주기 위해 아래와 같이 내용을 수정 # Uncomment the next line to define a global platform for your project # platform :ios, '9.0' target 'play-test' do # Comment the next line if you don't want to use dynamic frameworks use_frameworks! # Pods for play-test pod 'Kingfisher' end 5. 저장한 후 라이브러리 설치. 터미널에서 ..

1. branch의 원리 파일 구성도 .git파일 -> refs파일 -> HEAD파일 -> 최신 커밋한 브랜치 파일 -> object(최신 커밋) -> tree, parent object * HEAD : 현재 사용하고 있는 btanch를 가리킴 현재 브랜치 : master ex) 브랜치 파일 git branch [name]으로 하지 않고 생성하기 vim .git/refs/heads/exp 2. reset의 원리와 checkout 1) reset이란? 최신 커밋 시점을 변경하는 것 git reset --hard 8be853e6451aeaeb74dd708d8e121be915e46faf // 3번 커밋을 최신 커밋으로 바꾸기 2) reset 실행 되돌리기 ※ 여기서 reset을 사용해도 4번의 커밋은 실제로 ..

CocoaPods 이란? Swift 및 objective-c로 iOS / macOS 등 애플 플랫폼을 개발할 때, 외부 라이브러리를 관리하기 쉽도록 도와주는 의존성 관리 도구의 일종 CocoaPods 설치 sudo gem install cocoapods 여기서 설치가 안되는 이슈가 있었다. 설치 버전 확인 pod --version Podsfile 설정 1. 설치할 경로로 이동 후 Podfile 생성 pod init vi Podfile 2. vifile 편집 insert 변경 : 'i'입력 후 편집 pod 'RxSwift', '~> 6.5.0' pod 'RxCocoa' 편집 후 빠져나가기 : ESC > :wq > ENTER :wq 설치 pod install 폴더 > RxSwift.xcworkspace 생성..