GoGPT Best VPN GoSearch

OnWorksファビコン

git-sh-setup-クラウドでのオンライン

Ubuntu Online、Fedora Online、Windows Onlineエミュレーター、またはMACOSオンラインエミュレーターを介してOnWorks無料ホスティングプロバイダーでgit-sh-setupを実行します

これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドgit-sh-setupです。

プログラム:

NAME


git-sh-setup-一般的なGitシェルスクリプトのセットアップコード

SYNOPSIS


. "$(git --exec-path)/ git-sh-setup "

DESCRIPTION


これは、エンドユーザーが実行したいコマンドではありません。 これまで。 このドキュメントは
磁器風のスクリプトを勉強している人や新しいスクリプトを書いている人のために。

当学校区の git sh-セットアップ スクリプトレットは、他のシェルスクリプトから(。を使用して)ソースされるように設計されています。
通常のGitディレクトリといくつかのヘルパーシェルを指すいくつかの変数を設定します
機能します。

ソースを作成する前に、スクリプトでいくつかの変数を設定する必要があります。 USAGE(およびLONG_USAGEの場合)
any)は、usage()シェル関数によって指定されるメッセージを定義するために使用されます。 SUBDIRECTORY_OKを設定できます
スクリプトが作業ツリーのサブディレクトリから実行できる場合(一部のコマンドは実行できません)。

スクリプトレットはGIT_DIRおよびGIT_OBJECT_DIRECTORYシェル変数を設定しますが、 export
それらを環境に。

関数


死ぬ
提供されたエラーメッセージを標準エラーストリームに出力した後に終了します。

使用
使用法メッセージで死ぬ。

set_reflog_action
GIT_REFLOG_ACTION環境を特定の文字列(通常は
プログラム)すでに設定されていない限り。 スクリプトが更新するgitコマンドを実行するときはいつでも
refs、reflogエントリは、この文字列の値を使用して作成され、
どのコマンドが参照を更新しましたか。

git_editor
特定のユーザーが選択したエディター(GIT_EDITOR、core.editor、VISUAL、またはEDITOR)を実行します
ファイルですが、エディタが指定されておらず、端末がダムの場合はエラーになります。

is_bare_repository
リポジトリが
ベアリポジトリ(つまり、関連する作業ツリーなし)。

cd_to_toplevel
作業ツリーのトップレベルまでchdirを実行します。

require_work_tree
現在のディレクトリがリポジトリの作業ツリー内にあるかどうかを確認し、
そうでなければ死ぬ。

require_work_tree_exists
リポジトリに関連付けられている作業ツリーが存在するかどうかを確認し、存在しない場合は停止します。
多くの場合、cd_to_toplevelを呼び出す前に実行されますが、これがない場合は実行できません。
ワーキングツリー。

require_clean_work_tree [ ]
リポジトリに関連付けられている作業ツリーとインデックスに
追跡されたファイルへのコミットされていない変更。 それ以外の場合は、次の形式のエラーメッセージを出力します
できません: 。 、そして死ぬ。 例:

require_clean_work_treerebase"コミットするか隠してください。"

get_author_ident_from_commit
evalで使用するコードを出力してGIT_AUTHOR_NAME、GIT_AUTHOR_EMAIL、および
特定のコミットのGIT_AUTHOR_DATE変数。

仮想ベースの作成
最初のファイルを変更して、XNUMX番目のファイルと共通の行だけが残るようにします。 もしそこにあるなら
共通の資料が不十分な場合、最初のファイルは空のままになります。 結果は
3方向マージの仮想ベース入力として適しています。

GIT


の一部 git(1)スイート

onworks.netサービスを使用してオンラインでgit-sh-setupを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
Advertisement
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。