###
1. Git : 버전관리를 위한 소프트웨어 ( like 영상을 찍는 어플 )
2. Github : Git 으로 저장되서 원격전송된 파일들이 저장되는 공간을 제공하는 서비스 ( like Youtube )
3. Shell : 명령어를 컴퓨터 언어로 해석하는 것이다. 유닉스에서 대화형 사용자 인터페이스를 말하며, 사용자가 입력하는 명령어를 이해하고, 실행하는 역할이다. 운영체계의 바깥 계층에 위치하며, 사용자와 커널의 의사소통을 담당한다.
4. Bash : 명령 히스토리, 디렉터리 스택, $Random Posix 형식 명령어 치환 등을 지원. 또한 입력 중에 명령어나 파일 이름을 자동 완성해 주는 기능도 지원한다.
[끄적끄적...]
고객에게 의뢰를 받아서 앱을 개발할 때? 소프트웨어란게 만들고 운영하는 과정에서 계속해서 뭘 더하고 빼고 수정하게 된다. 그런데 나중에 이전 기능을 다시 가져오게 될 상황, 누가 실수로 잘못된 코드를 섞어 복원해야 할 상황, 코드가 어디가 어떻게 바뀌었는지 과거의 내역을 확인해야 할 때가 있다........,,,,, 그래서 바뀌귀 중간 중간 세이브를 해야 한다.
'Study > Backend' 카테고리의 다른 글
IP와 도메인 (0) | 2020.10.26 |
---|---|
리눅스를 대체 왜 쓰는가? (0) | 2020.10.23 |
CPU의 작동 원리 (0) | 2020.10.23 |
풀스택 6조 컴파일러(Compiler) (0) | 2020.10.23 |
오류 : Editor does not contain a main type (0) | 2020.10.13 |