통합검색

'DEVELOPMENT/Opensoftware' 검색 결과

총 8건의 글을 찾았습니다.

홈으로

글 목록

최신 글과 검색 결과
DEVELOPMENT/Opensoftware

[오픈소프트웨어] 19-12-13, 수업내용

Git,깃허브,GitHub,Git협업,PullRequest,Fork,브랜치,버전관리,오픈소스기여 Git 협업, Fork와 Pull Request로 이해하기Git과 GitHub을 이용한 버전 관리와 협업의 기본 흐름을 정리합니다. 혼자 작업할 때의 절차부터, 여러 사람이 함께 일할 때의 Fork → Pull Request 흐름까지 단계별로 살펴봅니다.목차Git 설치 (Windows)먼저 Git을 설치합니다. 공식 사이트에서 운영체제에 맞는 버전을 내려받아 설치하면 됩니다. Git - Downloading PackageDownloading Git Now What? Now that you have downloaded Git, it's time to start using it.git-scm.com설치를 마치면 ..

DEVELOPMENT/Opensoftware

[오픈소프트웨어]19-12-06, 수업내용

Git,깃,Git명령어,Git기초,Merge,Conflict,GitHub,clone,push,버전관리 Git 기초 – 명령어, Merge, 원격 저장소(GitHub)Git의 기초 명령어부터 브랜치 병합(Merge), 원격 저장소(GitHub) 연동까지의 흐름을 정리합니다. 협업(Fork → Pull Request) 흐름은 별도 글에서 다룹니다.📌 이어지는 글: Git 협업 – Fork와 Pull Request로 이해하기 · 이전 복습: 버전 관리 용어 정리목차버전 관리 핵심 용어용어의미저장소(Repository)변경 이력을 보관하는 공간가져오기(Import)외부 자료를 저장소로 가져오기체크아웃(Checkout)저장소의 내용을 작업 공간으로 가져오기커밋(Commit)수정한 내용을 저장소에 기록(갱신)브랜..

DEVELOPMENT/Opensoftware

오픈소프트웨어, 11-22 수업내용 + 부가적인 내용

오픈소프트웨어 [ "복습" ] 깃(Git) - (분산 버전(이력) 관리 시스템) 버전이란 ? [기초적인 것을 기억하고 있는지?] 의미 있는 파일의 변화 : 기능개선, 버그 수정, 커스텀마이징 등 로컬 VCS 중앙집중식 VCS 분산 VCS - 자세한 내용은 이전의 글을 참고 Git 기본 사용법 출처 : QoonTree DEV Branch branch - 스냅샷의 포인터 -> 커밋(commit)을 가르킴 - on branch master - 현재 브랜치(branch)를 master라고 함 - HEAD는 단 하나!의 브랜치만 저격한다 - git의 강력한 기능, 다른 것과 구별되는 것 - 브랜치 작업 내용 'MERGE' 과정을 거쳐 메인 작업 통합 가능 첫 init 시 프로젝트의 working directory..

DEVELOPMENT/Opensoftware

11-15, 오픈소프트웨어, 수업내용 + 공부 할 내용

오픈소프트웨어 파일 압축/ 풀기 명령 파일 압축 관련 명령 xz : 확장명 xz로 압축을 하거나 풀어준다. xz 파일명 xz -d 파일명.xz bzip2 : 확장명 bz2로 압축을 하거나 풀어준다. 예) bzip2 파일명 bzip -d 파일명.bz2 bunzip2 : "bzip2 -d" 옵션과 동일한 명령어 gzip : 확장명 gz으로 압축을 하거나 풀어준다 gzip 파일명 gzip -d 파일명.gz gunzip : "gzip -d" 옵션과 동일한 명령어 리다이렉션 man cp >mancp.txt >> cp의 명령어목록을 txt로 만든다. xz mancp.txt < 파일을 압축한다. xz -d mancp.txt.xz < 파일을 압축해제한다. -d가 압축해제 명령어 파일 묵기 파일 묶기 (tar) 리눅스에..

DEVELOPMENT/Opensoftware

오픈소프트웨어 + 클라이언트 사이드 프로그래밍 중간고사 대비

오픈소프트웨어 grep : 파일 내에서 지정한 문자열을 찾아 문자열을 포함한 모든 행 출력 파일로부터 프로그램 수정을 위해 변수 함수명 등을 찾을때 사용 $grep [-옵션] 패턴 파일명 c 일치하는행수, i 비교시 대소문자를 구별안함 v지정한 패턴과 일치하지않는 행 출력 n 행의 번호와 함께 출력 l 패턴이 포함된 파일의 이름을 출력 w 패턴이 전체 단어와 일치하는 행만 출력 r 현재 및 서브 디렉토리 모든 파일에서 일치하는 문자열 출력 more 파일명 (vi 진입을 안해도되고 바로 화면에 파일 내용출력) 캣하면 전부 싹 다 보여줌 head dirtext 그 앞에 10줄정도만 보여줌 tail dirtext 뒤에서 열번째까지 보여줌 grep 'dit' dirtext /dev/null ; sudo 명령어 ..

DEVELOPMENT/Opensoftware

10-11, 오픈소프트웨어

오픈소프트웨어 쉘 스크립트 ( shell script ) echo $PATH /home/bin:/usr/sbin:/ :는 우선순위 첫번째로 됨 로그 파일 남기기 로그 시작 $script - 파일명이 없으면 기본 파일명 : typescript 생성됨 로그종료 $exit 또는 Ctrl + D 쉘 시작 (#!/bin/bash)

DEVELOPMENT/Opensoftware

10-04, 오픈소프트웨어, 쉘스크립트

오픈소프트웨어 우분투 ps 명령어 현재 실행되고 있는 작업들 fg 백그라운드 (이전 작업을 그대로 실행) vi .viminfo 일종의 vi의 로그 파일이라고 보면 됨 쉘이란 사용자 사이를 이어주는 역활 사용자 명령어 해석하고 운영체제가 알아들을 수 있도록 지시 운영체제는 shell에게서 받은 지시를 해석하여 하드웨어를 위한 지시어로 바꾸어줌 셸(Shell)은 Windows의 명령 프롬프트와 비슷해보이지만 훨씬 강력한 프로그래밍 기능 1. 사용자와 커널 사이에서 명령을 해석해 전달하는 명령어 해석기 기능이 있습니다. 2. 셸은 자체 내에 프로그래밍 기능이 있어서 프로그램을 작성할 수 있어요. 셸 프로그래밍 기능을 이용하면 여러 명령을 사용해 반복적으로 수행하는 작업을 하나의 프로그램으로 제작 할 수 있습니..

DEVELOPMENT/Opensoftware

09-27,오픈 소프트웨어(우분투)

오픈소프트웨어 cal 캘린더 man 명령어로 무엇을 할 수 있는지? pwd 자신의디렉토리 cd (한단계 위로는 ..) ls ls -a ( 히든파일까지다보여줌) ls -l cd ! ( 한번에 메인으로) 상대경로 : 내가 현재있는기준으로 절대경로 : 루트에서 부터 차례차례내려오는 경로 touch kdkd (비어있는파일) mkdir (디렉토리 생성) rm 파일 삭제 rmdir 디렉토리 삭제 (안에 파일이 있을시에는 삭제가 안됨) rm -r dir1 디렉토리 안에 뭐가있든간에 삭제함 cp 파일명 파일명 (파일복사) mv ll == ls -al alias l2="ls -al" 명령어 생성 Vi - Linux(UMIX) 텍스트 에디터 참고사이트 $vi 실행 명령어 편집후 저장 가능 $vi filename 파일이 존..