基本的な Git コマンド

Git はオープンソースのバージョン管理システムおよびコマンドライン ツールであり、プログラマー、開発者、デザイナーがプロジェクトを保存し、ファイルへの変更を追跡するために使用されます。 github.com は、開発者がプロジェクトを保存できる Web サイトです。基本的な git コマンドの一部を以下に示します。

git clone /path/to/repository
このコマンドは、ローカル リポジトリでアプリケーションのクローンを作成するために使用されます。ローカル リポジトリの作業コピーを作成します。
gitの初期化
新しいローカル リポジトリを作成します。
git add
このコマンドは、すべてのファイルをステージングに追加するために使用されます。
git commit -m “コミットメッセージ”
変更を head にコミットします (ただし、リモート リポジトリにはまだコミットしません)。
git config –global user.name “jyoti” / git config –global user.email “[email protected]
コミットで使用するユーザー名と電子メール アドレスを構成します。
git リモート -v
現在構成されているすべてのリモート リポジトリを一覧表示します
gitプッシュオリジン
コミットされた変更をリモート リポジトリのブランチに送信します。
git ステータス
変更したファイルと、まだ追加またはコミットする必要があるファイルをリストします。
gitリモートでオリジンを追加
ローカル リポジトリにリモート サーバーに接続していない場合は、コードをプッシュできるようにサーバーを追加します。
git リモート -v
現在構成されているすべてのリモート リポジトリを一覧表示します。
git チェックアウト
あるブランチから別のブランチに切り替えます。
git checkout -b
新しいブランチを作成し、それに切り替えます。
gitブランチ
リポジトリ内のすべてのブランチをリストし、現在どのブランチにいるかも示します。
git ブランチ -d
機能ブランチを削除します。
git Push –すべてのオリジン
すべてのブランチをリモート リポジトリにプッシュします。
git プル
リモートサーバー上の変更を取得して、作業ディレクトリにマージします。
gitマージ
別のブランチをアクティブなブランチにマージします。
git diff
行ったすべてのファイルの変更をプレビューします。
git diff –base
自分が行った特定のファイルの変更をプレビューします。
git add
競合を手動で解決した後、変更されたファイルをマークしてプッシュできます。
git ログ
リモート サーバーにプッシュされた commitId を持つすべてのコミットを表示します。CommitId は各コミットに対して一意になります。
git チェックアウト —
このコマンドを使用すると、その特定のファイルに対するローカルの変更を元に戻すことができます。
git スタッシュ
別のブランチに切り替えたいが、これまで作業してきた内容はコミットしたくない場合は、上記のコマンドを使用して変更を隠しておくことができます。
git stash 適用
上記のコマンドを使用すると、隠したブランチに変更を再適用できます。
git スタッシュクリア
上記のコマンドを使用してスタッシュをクリアできます。
git diff > パッチ名.パッチ
このコマンドは、diff 出力 (すべてのファイルに対して行ったすべての変更) を含むパッチを作成するために使用されます。
git diff パッチ名.パッチ
特定のファイルのパッチを作成します。
git apply patch_name.patch
このコマンドは、現在のブランチにパッチ ファイルの変更を適用するために使用されます。
git チェリーピック
チェリーピッキングは、あるブランチからコミットを選択し、それを別のブランチに適用するために使用されます。
git restart –soft HEAD~1
最後のコミットを元に戻します。
gitリセット –ソフト
以前のコミットを取り消します。
git clean
追跡されていないファイルを作業ブランチから削除します。
git clean -f -d
このコマンドは、作業ブランチからディレクトリや追跡されていないファイルを削除するために使用されます。
git reflog
reflog 情報の管理とは、ブランチの先端やその他の参照がローカル リポジトリで更新されたときの記録を保持することを意味します。

最新のアップデートを購読する

関連記事

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

jaJapanese