Git&GitHubチュートリアル(1)
Git:プロジェクトファイルの変更を追跡するシステム
開発者は、プロジェクトの変更を記録し、いつでもある時点のバージョンに戻ることができます.これにより、バージョン管理が可能になります.
Gitダウンロードリンク:https://git-scm.com/downloads
Gitバージョンの確認 Gitが管理するプロジェクトリポジトリ Local repository-コンピュータに保存されているプロジェクト・リポジトリのローカル・バージョン.
リモート・リポジトリ:ローカル・リポジトリではなく、プロジェクト・リポジトリの外部(通常はリモート・サーバ)バージョン.チームで働くときに特に役立ちます.ここでプロジェクトコードを共有したり、他の人のコードを表示したりすることができます.また、プロジェクトのローカルバージョンにマージして変更を適用することもできます.
の新しいリポジトリを作成しgitプロジェクトを管理するには、プロジェクトフォルダに移動し、コマンド を入力します.
📌 クローンが受信された場合:既に.gitディレクトリがあるのでinitは必要ありません.
しかし、空のリポジトリであればgit initをしなければなりません!
は、希望するファイルをstaging領域に追加することができます. ファイルをコミットする情報を格納する領域
特定のファイルのみ追加
項目現在状態のチェックポイント は、通常、特定のコンテンツ、機能、または修復を適用した後にコミットを保持します.
すべてのファイルがGitによって管理されている場合、
プロジェクトのすべてのコミット履歴をチェック
特定のコミットポイントに戻るコード
staging areaにファイルを追加したくない場合、gitによって管理する必要がない場合は、プロジェクトフォルダに
開発者は、プロジェクトの変更を記録し、いつでもある時点のバージョンに戻ることができます.これにより、バージョン管理が可能になります.
1.Gitのインストール
Gitダウンロードリンク:https://git-scm.com/downloads
Gitバージョンの確認
git --version
2.Repositories(リポジトリ)
リモート・リポジトリ:ローカル・リポジトリではなく、プロジェクト・リポジトリの外部(通常はリモート・サーバ)バージョン.チームで働くときに特に役立ちます.ここでプロジェクトコードを共有したり、他の人のコードを表示したりすることができます.また、プロジェクトのローカルバージョンにマージして変更を適用することもできます.
3. git init
git init
プロジェクトフォルダにあります.gitディレクトリを作成します.gitは、現在のリポジトリのすべての可変項目を追跡/管理します.📌 クローンが受信された場合:既に.gitディレクトリがあるのでinitは必要ありません.
しかし、空のリポジトリであればgit initをしなければなりません!
4. git add
Staging Area
:特定のファイルのみ追加
git add file.py
複数のファイルを追加git add file.py file2.py file3.py
すべてのファイルを同時に追加git add .
上記のコマンドを使用すると、プロジェクトフォルダ内のすべてのファイルとフォルダをstaging areaに追加し、コミットを残すことができます.5. commit
6.検査状態(検査状態)
git status
以上のコマンドでrepositoryの現在のステータスを表示できます.すべてのファイルがGitによって管理されている場合、
git status
コマンドですべての変更を確認できます.7. git log
git log
git logコマンドで表示されるログには、各コミットの詳細が含まれます.(作成者、hash値、日付および時刻、およびコミットメッセージ)git checkout <commit-hash>
8. ignoring files
staging areaにファイルを追加したくない場合、gitによって管理する必要がない場合は、プロジェクトフォルダに
.gitignore
ファイルを作成します.// 예시
.DS_*
*.log
logs
**/*.backup.*
**/*.back.*
node_modules
bower_components
Reference
この問題について(Git&GitHubチュートリアル(1)), 我々は、より多くの情報をここで見つけました https://velog.io/@wjddk97/GitGitHub-튜토리얼-1テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol