第2週-2Git
Gitバージョンの管理
git
Gitは開発者コードを効率的に管理するために開発された「分散バージョン管理システム」である.
スナップショットを作成するアクションをコミットと呼びます.
github
Githubクラウドベースのサービス管理Git Repository
Githubでは、Git管理バージョンを使用したフォルダを複数の人で共有およびアクセスできます.
Github workflow 용어 설명
Fork:リモートのもう一つのRepository Forkからリモートの私のRepositoryまで.
clone:Git cloneコマンドの後にRepositoryアドレスを入力すると、このRepositoryを私のコンピュータにインポートして操作できます.
git clone https://github.com/~~~/git-workflow.git
git status:ローカルのstaging area、未追跡ファイルのリストを表示できます.
git restore:変更を破棄するコマンド;コミットされていないローカルレポートの変更を破棄する
git restore mypage.js
git add<ファイル名>
git add .//staging areaのすべてのファイルを追加
:-mオプションでコメントを作成し、Commitは記録日、送信者、および送信メッセージを記録します.
git push origin main、git push pair devなどgit pushの後に続くコマンドは、状況に応じて変更できます.
git push origin master
いっしょに仕事をする
git init:コンピュータが自分で作成したディレクトリをGitの管理下に入れるコマンドです.
ディレクトリをgit repositoryに変換したり、新しいrepositoryを初期化したりするために使用します.
Git Remote Add Origin:ローカルレポートをリモートレポートに関連付ける
gitリモート削除ペア:リモート削除
git remote-v:現在のローカル・リポジトリに関連付けられたすべてのリモート・レスポンス・リストを表示します.
git pull:フェルリモートresponsityrのタスクを取得します.受信したコンテンツは自動的にマージされます.
es) git pull pair master
マージの競合
merge競合:マージ中に競合
git status:競合するファイルを確認する
競合するファイルを開くと、競合する場所が表示されます.また、衝突した部分は一つ一つ確認して修正する必要があります.
「Current Changeを受け入れる」をクリックして、変更した内容をファイルに反映します.
[変更を受け入れる]をクリックして、リモートレポートの内容としてファイルに反映します.
Accept Booth Changesは、すべての変更を反映します.
Git의 영역 및 상태
Unmodified:既存のCommitファイルは変更されていません
Modified:既存のCommitファイルが変更されました
Staged:コミット可能な状態.変更されたファイルをコミットするには、階層領域にアクションを追加する必要があります.
Reference
この問題について(第2週-2Git), 我々は、より多くの情報をここで見つけました https://velog.io/@ellie12/TIL-2주차-2.-Gitテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol