일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
- Linux 사용자
- css #css기초
- nodejs 게시판
- node js 기본
- React 자습서
- Rebase
- GitHub
- js 로또
- Object.keys
- js 함수 #함수
- node js 설치
- js 생성자 함수
- js 게시판
- js 함수 표현식
- 화살표함수
- js 메서드
- js 댓글수정
- JS DOM
- typescript
- js 댓글
- 콜백함수
- 배열 메서드
- React 기본설정
- branck 합치기
- js DOM 기초
- 3way handshake
- js로또 만들기
- Linux 기본
- js 무한루프 슬라이드
- Git
- Today
- Total
목록Linux (4)
개발 노트
목차 branch 합치기 - merge - rebase github - github 연결방법 branch 합치기 merge commit이 위로 하나 새로 생기고, 거기로 합쳐진다. 기본적으로 선택 되어 있는 branch의 commit이 하나 더 생기고 합치게 될 branch를 땡겨오는 개념이다. 2개정도면 매우 간단간단 하지만 여러개가 될 경우 commit hell이 발생 할 수 있다. **history가 남기때문에 언제 어떻게 한건가에 ? 대한 추적이 가능한 장점이 있다 rebase commit hell을 방지 할 수 있다. commit을 통째로 잘라서 붙인다. merge와 다르게 그래프가 깔끔하게 나타나진다. history 삭제는 불가능하다. 합치고 branch는 지운다. **차이 merge는 현재 ..

목차 1. git2. Git 설치3. Git 기본구조4. Git brnach 1. GIT 개발자는 개발을 혼자 하지 않는다. 코드를 공유하려면 그것도 쉽지 않다. 코드를 관리해주는 도구(소스 현상관리 툴) SVN, Git, Github ** Git이랑 Github 는 다르다. Git 한 번 할 때 제대로 아는 것이 좋다. (터지면 팀원들꺼까지 다 터지기 때문에 위험하다.) Git 폴더(프로젝트 단위)에서 여러 가지 버전을 넣는 행위 버전들을 쌓아 놓으면 나중에 수정을 할 때 편해진다. 2. Git 설치 git —version // 버전이 나오면 깃 설치 된거 window sudo apt update sudo add-apt-repository ppa:git-core/ppa -y sudo apt update..
목차 1. 리눅스 구조 특징 2. 사용자 관련 명령어 - sudo필요 명령어 3. 사용자 그룹 - 그룹 관련 명령어 4. 파일 접근 권한 설정 5. 패키지 매니저 리눅스 구조 특징 멀티유저 = 여러 사용자가 동시에 하나의 시스템에 접근하는것이다. 리눅스에서 작동하는 (a.k.a 프로세스) 는 사용자에서부터 시작한다. 사용자(name1)이 파일 hello.txt 를 만들게 되면 사용자(name2)이 파일 hello.txt 를 볼 수 있게, 못 보게, 수정을 할 수 있게, 못 하게 등 하나하나 파일을 설정 할 수 있다. 모든 파일을 하나하나 설정 할 수 있기 때문에 보안에 안정적이라고 평가를 받는다. 하지만 이렇게 사용자 하나 하나에 설정을 하게 되면 어렵다. 그냥 귀찮다. 그래서 사용자들의 그룹을 만들어서..

1. 리눅스란 ? 2. 리눅스 구조 3. 리눅스 특징 - Ubnutu 4. 디렉토리 구조 리눅스란 ? linux 리누즈 토발즈에 의해 만들어진 os 오픈소스 개발에 가장 유명한 표본 가장 유명한 오픈소스. 유닉스unix 리눅스의 기본 모델이었고 유료다. 굉장히 강력한 OS다 하드웨어 - 눈으로 보고 만질 수 있는것 ex) 컴퓨터 부품 소프트웨어 - 못 보는것 못 만지는 것 ex) OS OS 입력한 걸 하드웨어가 받아서 소프트웨에어 입력해준다. 리눅스 구조 카카오톡 Excel chrome 같은 컴퓨터에서 실행하는 거의 모든 프로그렘을 응용프로그램 이라고 한다. 이러한 응용프로그램에서(컴퓨터를 사용하는 사람)이 명령을 내리면 Shell 은 이 명령을 해석한다. ** shell은 명령 해석기 라고도 한다. 해..