コード状態2週目-HTML、CSSベース/Linuxベース/Gitベース
今週は新学の内容が多いですね.番組を作るときや他の人が制作内容を使うとき、どうやって持ってきて、一緒に作るときにどんな方法を使うかを学びました.どこに使われているのか疑問に思う人もいますが、今回はもっとかゆくなりましたパソコンが上手な人みたいで気持ちよかったです^^
本当に何度も練習してから本当にコードを書く考えをたくさん考えました.CSSは教養から少し学んだと思いますが、深い勉強を経て、私が体現できるところは本当に多いことに気づきました.一つの問題にも様々な解決策があるので、今週はcoflit問題を復習するために何度も試してみましょう.
ex) ex) ex) ex) ex) ex) ex) ex) ex)
緑には管理者権限が必要です(sudoコマンドを使用して管理者権限を取得します)
パーソナルワークフロー コラボレーションワークフロー その他
HTML、CSSベース
本当に何度も練習してから本当にコードを書く考えをたくさん考えました.CSSは教養から少し学んだと思いますが、深い勉強を経て、私が体現できるところは本当に多いことに気づきました.一つの問題にも様々な解決策があるので、今週はcoflit問題を復習するために何度も試してみましょう.
2週目に勉強した内容の中で整理したい内容
CLIデフォルトコマンド
pwd (print working directory)
:現在位置を示すコマンド터미널의 프롬프트에 pwd를 입력하고 enter키
mkdir
:フォルダの作成をコマンドmkdir 폴더명
li (list 의 약자)
:特定のフォルダ内のファイルまたはフォルダを確認li -a : all 의미로 숨어 있는 폴더나 파일을 포함한 모든 항목을 터미널에 출력 / li -l : 폴더나 파일의 포맷을 전부 표현
cd
:フォルダに入る(ファイルに入れない)cd 폴더명
rm
:削除ファイル(削除したファイルは直ちに削除しますが、ごみ箱から復元されません)rm bye.txt / rm -rf bye (- : 옵션을 받을 때, r : 폴더를 지울 때 사용, f : 질문을 받지않고 지울 때 사용)
cp
:フォルダまたはファイルをコピーするときに使用(フォルダをコピーするときはrが必要)cp helloWorld.txt hiComputer.txt / cp -rf bye hi
./와 ../
: ./現在の内部フォルダです.../親フォルダの内部フォルダcd ../../
sudo
:作成したフォルダの所有者はroot(コマンドls-ㅣで確認可能)とpasswordを入力する必要がある管理者権限を取得します.sudo mkdir sudoMkdir
nano
:テキストエディタファイルを開く(macでvs codeを開く場合はcode.)nano 파일이름
パッケージマネージャ
緑には管理者権限が必要です(sudoコマンドを使用して管理者権限を取得します)
apt update
:パッケージリストのリフレッシュapt list --upgradable
:アップグレード可能パッケージリスト出力apt upgrade
:フルパッケージのアップグレードapt --only-upgrade install 패키지이름
:特定パッケージのみアップグレードapt install 패키지이름
:パッケージのインストールapt list --installed
:インストールされているパッケージの表示apt search 검색
:パッケージの検索apt show 패키지이름
:パッケージ情報の確認apt remove 패키지이름
:パッケージの削除Git
1. 다른 계정의 Remote Repository를 내 계정으로 가져올 때 git에서 Fork를 이용
2. 원격 Repository를 내 로컬에서 이용할 수 있도록 복사
- git clone 레파지토리 주소
- cd 폴더이름
3-1. 내 로컬로 복사해온 디렉토리의 commit 되기 전까지의 상태를 표시
* staging area, untracked files 목록을 확인 가능
- git status
3-2. Commit 혹은 staged 되지 않은 변경사항을 폐기
- git restore 파일명
Unstracked files를 Staging area로 취해서 git 관리하에 둠
- git add 파일명 (모든 파일 추가 git add .)
4. 수정작업이 끝났을 때 변경사항을 저장
- git commit -m '커밋메세지'
5. local에서 변경, commit된 사항을 Remote Repository에 업로드
- git push <origin> <branch>
6. Git hub에서 Compare & pull request
1. 내 컴퓨터의 디렉토리를 GitRepository로 변환
- git init
2. 내 Remote Repository 연결
- git remote add origin(별칭) 주소
3. Pair의 Remote Repository 연결 [여러명이 가능하며 별칭에 다른 이름을 작성]
- git remote add pair(별칭) 주소
4. 연결이 되었는지 확인
- git remote -v
5. Remote Repository의 작업내용 가져오기
- git pull pair(origin도 가능) <branch>
6. 내용 수정
7. 혼자 작업 workflow에서 3-2, 4, 5를 반복
1. git 설정시 맥과 우분투에서 각각 병합시 문제를 일으키지 않기 위해 추가 설정
- git config --global core.autocrlf true / input (우분투 / 맥)
2. local에서 commit한 내용을 취소할 때
- git reset HEAD^
3. 기존 Repository 제거
- git remote remove origin(별칭)
4. commit 기록 확인
- git log -> 터미널 창 종료 'q'
Reference
この問題について(コード状態2週目-HTML、CSSベース/Linuxベース/Gitベース), 我々は、より多くの情報をここで見つけました https://velog.io/@hjin9902/코드스테이츠-2주차-HTML-CSS-기초-Linux-기초-Git-기초テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol