GithubとVSCodeを絡める

1.Githubでリモートリポジトリを作成

2.Gitアカウントを作成

ユーザー名は、何でも大丈夫です。

git config --global user.name "ユーザー名"

メールアドレスは、Githubアカウントと同様のメールアドレスで作成。

git config --global user.email "メールアドレス"

3.Gitを初期化

git init

4.GitとGithubの連携

ユーザー名1:2で作成した、Gitアカウント
ユーザー名2:Githubアカウント

git remote add ユーザー名1 https://github.com/ユーザー名2/リポジトリ名

5.Gitにファイルを追加

ローカルのGitに保存される。

git add .

6.Gitに追加したファイルにメッセージをつける

変更点や変更日時などを記載。

git commit -m "メッセージ"

7.ファイルアップロードの準備

初めてプッシュする際、Gitはどのリモートブランチに送信すればいいか分からない。

git push --set-upstream ユーザー名 master

8.GitからGithubにファイルをアップロード

git push

Gitコマンド一覧

コマンド書き方例説明
clonegit clone <url>リポジトリを新しいディレクトリにクローンする
initgit init空のGitリポジトリを作成、または既存のものを再初期化する
addgit add [file]ファイルの内容をインデックスに追加する
mvgit mv [source] [destination]ファイル、ディレクトリ、シンボリックリンクを移動または名前変更する
restoregit restore [file]ワーキングツリーのファイルを復元する
rmgit rm [file]ワーキングツリーとインデックスからファイルを削除する
bisectgit bisect startバグが導入されたコミットをバイナリサーチで見つける
diffgit diffコミット間、コミットとワーキングツリー間などの変更を表示する
grepgit grep [pattern]パターンに一致する行を出力する
loggit logコミットログを表示する
showgit show [object]様々なタイプのオブジェクトを表示する
statusgit statusワーキングツリーの状態を表示する
branchgit branch [branch-name]ブランチの一覧表示、作成、削除を行う
commitgit commit -m “message”リポジトリへの変更を記録する
mergegit merge [branch]2つ以上の開発履歴を統合する
rebasegit rebase [branch]別のベースの先端にコミットを再適用する
resetgit reset [commit]現在のHEADを指定された状態にリセットする
switchgit switch [branch]ブランチを切り替える
taggit tag [tag-name]GPGで署名されたタグオブジェクトを作成、一覧表示、削除、検証する
fetchgit fetch [remote]別のリポジトリからオブジェクトと参照をダウンロードする
pullgit pull [remote] [branch]別のリポジトリまたはローカルブランチから取得して統合する
pushgit push [remote] [branch]関連するオブジェクトと共にリモート参照を更新する

コメント