GitとGitthub Essentials - Gitで始まる
セクション1.1 :最初のリポジトリを作成し、ファイルを追加してコミットする
リポジトリ
git init
これは隠しフォルダを作成します.gitは、gitが動作するために必要な配管を含んでいます.次に、gitが新しいリポジトリに追加するファイルをチェックしますこの手順は特別な注意が必要です.
git status
ファイルの追加git add <filename1> <filename2>
git add *.<file-extention> # adds all files with that extention
git add . # adds all files
追加されたすべてのファイルをコミットメッセージとともにコミットします.git commit -m "Initial commit"
これは与えられたメッセージで新しいコミットを作成します.コミットは、プロジェクト全体の保存またはスナップショットのようです.あなた今すぐプッシュ、またはリモートリポジトリにアップロードすることができますし、後で必要に応じてそれをジャンプすることができます.
- mパラメータを省略すると、デフォルトエディタが開き、コミットメッセージを編集して保存できます
リモートの追加
新しいリモートを追加するには、リポジトリが格納されているディレクトリに、端末にgit remote addコマンドを使用します
で.
git remote addコマンドは2つの引数をとります:
https://<your-git-service-address>/user/repo.git
git remote add origin https://<your-git-service-address>/owner/repository.git
hereセクション1.2 :リポジトリをクローン化する
git cloneコマンドは既存のgitリポジトリをサーバからローカルマシンにコピーするために使用されます.
たとえば、Githubプロジェクトをクローンするには、次の手順に従います.
cd <path where you would like the clone to create a directory>
git clone https://github.com/username/projectname.git
注意:git clone [email protected]:username/projectname.git
セクション1.3 :共有コード
コードを共有するには、ローカルリポジトリをコピーするリモートサーバーにリポジトリを作成します
リモートサーバーで
git init --bare /path/to/repo.git
ローカルマシンでgit remote add origin ssh://username@server:/path/to/repo.git
( SSH :リモートリポジトリへのアクセス方法は一つだけです.ローカルリポジトリをリモートにコピーします.
git push --set-upstream origin master
add --上流(または- u )を指定すると、引数以下のgitで使用される上流の(参照)参照を作成しましたコマンド、例えばgit引き
セクション1.4 :ユーザ名とメールの設定
任意のコミットを作成する前に設定する必要があります.これによりコミットが
右の著者名とメールを関連付けられている.
すべてのリポジトリのアイデンティティを宣言するには、git config
git config --global user.name "Your Name"
git config --global user.email [email protected]
単一のリポジトリのIDを宣言するには、repoの中にgit configを使用します.cd /path/to/my/repo
git config user.name "Your Login At Work"
git config user.email [email protected]
git config --global --remove-section user.name
git config --global --remove-section user.email
セクション1.5 :上流リモートの設定
任意のgitコマンドに関する詳細情報を得るには
その他のドキュメント-- helpオプションまたはhelpコマンドを使用します.
たとえば、Git引きコマンドについてのすべての情報を取得するには、次のコマンドを使用します.
git pull --help
git help pull
あなたが最も使用されているコマンドラインフラグの意味を示す簡単な助けが欲しいなら、- hを使ってください.git pull -h
Reference
この問題について(GitとGitthub Essentials - Gitで始まる), 我々は、より多くの情報をここで見つけました https://dev.to/envoy_/git-and-github-essentials-getting-started-with-git-gkcテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol