▶[서론]
○● 0314 새로웠던 것
1.animate는 transform 요소를 제어 안해줌. 굳이 쓰고 싶다면 transform 클래스를 만들고 그 클래스를 추가하는 형식으로 할 것
2. background-color 색상 바꾸는 건 animate에서 안해줌......css로 해야 바뀜....
3.
쉽게말해서 $(function(){
})
감싸서 써야 된다는 얘기임
▶[본론]
○● 0314 내용 정리
● GIT
○○○●●● git 몰랐던 명령어
리눅스 식 메모장 프로그램 vi 활용하
. b.txt 만들기 vi b.txt 콘솔식 편집창이 열리는데 처음에는 명령 입력 모드인 상태
. vi - 편집모드로 변경 a 나 i 누르면 편집모드로 바뀜
. vi - 편집모드에서 고양이 치고 vi-명령모드로 돌아가기 아무거나 글 써주고 esc 키
. vi - 명령모드 에서 파일저장 명령하기 :x 하면 작성한 내용 저장하고 종료되고 b.txt 가 만들어짐. 끝.
- list 보기
. ls 쳐서 폴더 내용 확인 ls
○○○●●● vi
vi ? Visual edItor
vi 명령모드 / 편집모드 vi 편집기는 명령 모드(command mode)와 입력 모드(insert mode)로 나뉘며, 명령 모드에서는 화면 스크롤, 텍스트 검색, 복사, 붙여넣기 등 다양한 편집 기능을 제공하고, 입력 모드에서는 텍스트를 직접 입력 및 수정할 수 있습니다.
다음은 명령 모드에서 입력 모드로 전환하는 방법입니다.
i: 현재 커서 위치에서 입력 모드로 전환합니다.
a: 현재 커서 다음 위치에서 입력 모드로 전환합니다.
A: 현재 줄의 끝에서 입력 모드로 전환합니다.
o: 현재 커서 위치 다음 줄에 새로운 줄을 생성하고 입력 모드로 전환합니다.
O: 현재 커서 위치 이전 줄에 새로운 줄을 생성하고 입력 모드로 전환합니다.
명령 모드로 돌아가려면, 다음과 같이 입력합니다.
ESC: 입력 모드에서 명령 모드로 돌아갑니다.
명령어: 주홍글씨 h: 왼쪽으로 한 칸 이동 숫자입력 후 하면 수치만큼 움직임
j: 아래쪽으로 한 칸 이동
k: 위쪽으로 한 칸 이동
l: 오른쪽으로 한 칸 이동
주홍글씨 i: 현재 위치에서 텍스트를 입력하기 위해 insert 모드로 변경합니다.
x: 현재 커서가 위치한 문자를 삭제합니다.
dd: 현재 줄을 삭제합니다.
:w: 파일을 저장합니다.
:wq: 파일을 저장하고 vi 편집기를 종료합니다.
:q!: 변경 사항을 저장하지 않고 vi 편집기를 강제 종료합니다.
:set nu: 각 줄의 번호를 표시합니다.
/문자열: 지정된 문자열을 검색합니다.
:%s/문자열/새로운 문자열/g: 파일 전체에서 문자열을 검색하여 새로운 문자열로 변경합니다.
○○○●●● 스테이징
스테이징 ? 깃(Git) 스테이징(Staging)은 깃 저장소(repository)에서 변경 사항을 커밋(commit)할 준비를 하는 단계입니다.
스테이징 = 임시 일기장이라고 보면 됨
(앞 1.3 용어 다시 확인)
스테이징 영역에 파일 추가, 삭제
.스테이징 영역에 파일 추가 Git에서 파일을 추가하려면, 해당 파일이 포함된 디렉토리로 이동한 후 다음 명령어 입력
$ git add [파일명] git add = 임시일기장에 기록해 넣는것.
ex. 예를 들어, hello.txt 파일을 추가하려면 이렇게 $ git add hello.txt
현재 디렉토리의 모든 변경 사항을 스테이징 영역에 추가: $ git add .
모든 변경 사항을 스테이징 영역에 추가 git add -A
주의. 단, 불필요한 변경 사항도 함께 커밋되어 깃 저장소의 히스토리가 지저분해질 수 있으니 주의.
.스테이징 영역에서만 빼내기 git reset 명령어는 스테이징 영역에서 파일을 제거하는 명령어입니다.
git reset 명령어를 사용하면, 스테이징 영역에서 파일을 제거할 수 있으며,
이때 작업 디렉토리의 변경 사항은 유지됩니다.
$ git reset 파일명 ex. $ git reset file.txt file.txt 파일을 스테이징 영역에서 제거
.스테이징 영역과 실제 폴더에서도 동시에 파일 삭제
( 실제 파일을 따로 먼저 삭제하고 스테이징 영역에 남아있을 때 스테이징 영역에서 삭제 할때 도 git rm 하면 됨 )
$ git rm [파일명] 상황에 따라 이거 써야할 때도 있음
$ git rm -f [파일명] f는 force 줄인거. 강제라는 뜻.
○○○●●● git diff
스테이징 영역과 실 폴더 간 차이 확인
git diff 명령어는 스테이징 영역과 작업 디렉토리의 차이점을 확인하는 명령어입니다.
git diff 명령어를 실행하면, 스테이징 영역에 추가된 파일과 작업 디렉토리에 있는 파일의 차이점을 비교할 수 있습니다
▶[결론]
* GIT 기초 강의 수강
*작업파일
● 0314
1) GIT 기초
'개발 회고' 카테고리의 다른 글
[솔데스크] 풀스택 과정 16주-1 총68회차 ‘회고’ | GIT(0318) (1) | 2024.03.18 |
---|---|
[솔데스크] 풀스택 과정 15주-5 총67회차 ‘회고’ | GIT(0315) (1) | 2024.03.16 |
[솔데스크] 풀스택 과정 15주-3 총65회차 ‘회고’ | AJAX | JQUERY(0313) (0) | 2024.03.13 |
[솔데스크] 풀스택 과정 15주-2 총64회차 ‘회고’ | AJAX(0312) (1) | 2024.03.12 |
[솔데스크] 풀스택 과정 14주-5 총62회차 ‘회고’ | JSON(0308) (2) | 2024.03.08 |