version-control

Gitは私のコンピュータにファイルを隠していますか?
version-control

Gitは私のコンピュータにファイルを隠していますか?

誤ってGitリポジトリに2つのブランチを作成しましたが、2つのmainブランチmasterをマージする必要がありました。 lsただし、ブランチをチェックインするときにコマンドラインで使用すると、マイコンピュータの一部のmainファイルは表示されません(GitHubのマスターブランチに存在しないファイル)。ファイルを使用するとgit checkout master「再び表示されます」。 しかし、いつも私のハードドライブにいる必要があります。 ...

Admin

独自のアップデート bash スクリプト、アップデートがある場合は、まず Git を使い続けてください。
version-control

独自のアップデート bash スクリプト、アップデートがある場合は、まず Git を使い続けてください。

私に合う能力を追加しようとしています。ArchLinuxインストーラスクリプトgitlabのバージョン番号と一致する(または一致しない)ベースではなく、最新バージョンであることを確認してください。インストーラ(および番号付きのすべてのスクリプトファイル)を実行するデフォルトスクリプトaalis.shは、デフォルトで他のファイルも一緒に実行するスクリプトです。バージョン番号は1.2.3(major.minor.patch)と同じです。 デフォルトでは、スクリプトを変更するたびにスクリプトのgitlabバージョン番号を変更します。スクリプト自体では、そのバージョ...

Admin

RCSの「git status」、「svn status」、「cvs status」に対応するものは何ですか?
version-control

RCSの「git status」、「svn status」、「cvs status」に対応するものは何ですか?

ディレクトリ内の各ファイルのステータスを表示できるようなgit statusRCSsvn statusコマンドはありますか?cvs statusたとえば、最後のチェックイン以降にファイルが変更された場合、そのコマンドはファイルが「修正」されたことを示す必要があります。また、ファイルがロックされているか(そして誰によって)表示される必要があります。 ...

Admin

RCSでリビジョンのバージョン番号を変更する方法
version-control

RCSでリビジョンのバージョン番号を変更する方法

ファイルに4つのリビジョン(1.1〜1.4)があるとします。を使用してリビジョン1.2と1.3を削除しましたrcs -o1.2:1.3 myfile.txt。今、リビジョン番号1.4をリビジョン番号1.2に変更したいと思います。 RCSを使用してこれを行うには? ...

Admin

RCSインストールでrcsfreezeコマンドが欠落しているのはなぜですか?
version-control

RCSインストールでrcsfreezeコマンドが欠落しているのはなぜですか?

私はインストールしましたRCSUbuntu 20.04で使用されていますsudo apt-get install rcs。一般的に使用されているRCSコマンド(たとえばci、、、coなどrlog)が期待どおりに機能しますrcsdiff。rcscleanしかし、rcsfreezeそれは欠けています。私は走ろうとしたときにrcsfreezeそれを見つけましたrcsfreeze: command not found。なぜ足りないのですか?rcsfreezeコマンドはどのように受け取りますか? ...

Admin

libsecretを使用して複数のGithubアカウント(シングルストアではない)の資格情報を保存する方法
version-control

libsecretを使用して複数のGithubアカウント(シングルストアではない)の資格情報を保存する方法

Ubuntu 18.04で2つのgithubアカウントを使用しようとしています。 PAT(Personal Access Token)も使用します。私が達成したい設定に従います。 2つのgithubアカウントが必要です - デフォルトアカウントであり、同じコンピュータで作業します。 このディレクトリ内に作成されたすべてのリポジトリは、ジョブ名と~/work/電子メールを使用して自動的に送信する必要があり、このディレクトリ外のすべてのリポジトリはマスター名と電子メールを使用して送信する必要があります。 ローカルからgithubにデータをプッシュするには、li...

Admin

シェルスクリプトが実行された回数をどのように数えますか(ローカルコナンバージョン管理用)。
version-control

シェルスクリプトが実行された回数をどのように数えますか(ローカルコナンバージョン管理用)。

私はconanパッケージのバージョンをローカルで管理する方法を探しています。 (私はこの方法に初めて触れましたが、conan一般的に職場で使用される参照はですCI_PIPELINE_IID。) make、make installおよびを実行するスクリプトを作成しようとしていますexport-pkg。 スクリプトを使用するたびに増加する環境変数や、これを増やすために読み書きする必要がある数字を含むファイルを考えています。私はGNU/Linuxに初めて触れているので、みんなの意見を知りたいです。 ...

Admin

Linuxオペレーティングシステムのインストールにバージョン管理を追加する方法
version-control

Linuxオペレーティングシステムのインストールにバージョン管理を追加する方法

ArmbianベースのLinuxシステムのSDカードイメージがあります。私はこのシステムを複数の場所で何度も修正し、システムにいくつかのバージョン管理情報を追加したり、与えられたゼロ状態に基づいてシステムの変更を追跡したりするソリューションを探しています。 これを処理するための解決策はありますか? ...

Admin

Gitでチェックアウトされていないリモートストアのリモートストアを取得する方法
version-control

Gitでチェックアウトされていないリモートストアのリモートストアを取得する方法

チェックアウトされていないリモートリポジトリからリモートリポジトリを取得する方法はありますかgit? 私のリモートPCにあるドットファイルはバージョン管理されています。yadm)。リポジトリが自分のローカルPCに複製されました(使用済みyadm)。しかし、私のローカルPCでは、他のドットファイル管理ユーティリティ(rcm)これはより大きな柔軟性を可能にします。 とは別の基盤で作業したyadmので、ローカルコンピュータで動作する作業を試みるためにいくつかの困難を経験する必要がありました。rcmsymlinks to ~bare git into ~yadm ...

Admin

Linux でのソフトウェアパッケージのバージョン管理 - Red Hat Enterprise Linux
version-control

Linux でのソフトウェアパッケージのバージョン管理 - Red Hat Enterprise Linux

私たちは、サンドボックス/開発、品質、プロダクションという一般的な3階層環境にRHEL - Red Hat Enterprise Linux Server(VM)を持っています。 2018年初めにサーバーを初めて構築する際に、最初からSandbox / Dev VMを作成し、すべてのパッケージ(yum-update)を更新してから、このVMからテンプレートを作成しました。同じテンプレートを使用して品質と本番VMを作成し、ホスト名、IPアドレスなどを変更しました。したがって、すべての仮想マシンは同じです。 最近、Sandbox / DevでOSをRhel 7....

Admin

ビーム使用:
version-control

ビーム使用:

プレーンテキストファイルがあります(ソースコードは含まれていません)。私は頻繁に修正します(行の追加、既存の行の編集、または他の可能な修正)。私が望む修正があれば自動的に記録: 修正内容(差異情報) 修正日時。 (理想的には、特定の時間に私のファイルバージョンを取得できるようにしたいのですが、これは必須ではありません。) Gitを使用すると確かに可能ですが、強すぎて複雑です。毎回addメッセージcommitなどを処理したくありません。 (またはそれに対応する)ファイルを編集して保存し、上記の修正(違いと時間)を自動的に記録したいとpush思います。vi ...

Admin

zshプロンプトのユーザー定義関数
version-control

zshプロンプトのユーザー定義関数

zshプロンプトで特定のブランチのコミット数を返す関数を使用しようとしています。これが私が今持っているものです: setopt PROMPT_SUBST autoload -Uz vcs_info precmd() { vcs_info } zstyle ':vcs_info:git:*' formats '%b $(commits %b)' commits() { git rev-list --count "$1" 2>/dev/null } PROMPT='${vcs_info_msg_0_} > ' これにより master $(c...

Admin

Git - シンボリックリンクをファイルのように扱う
version-control

Git - シンボリックリンクをファイルのように扱う

gitファイルなどのシンボリックリンクを処理する方法はありますか?通常、このようなシンボリックリンクを追加すると、git add symlinkgitはリンクされたファイルではなくファイルへのパスを保存/制御します。 リンクされたファイル自体のようにgitシンボリックリンクを処理することは可能ですか? ...

Admin