2017-05-16 20 views
0

私は自分の人生で変わって会社を変えることに決めました。 gitリポジトリを会社のgitサーバーからすべて削除したいと思っています。私はおそらく私のファイルが格納されているフォルダを削除することをお勧めします。しかし、私はクリーンな方法をしたい。会社退職時に私のGITファイルを完全に削除しますか?

私の上司と良い関係を持っているので、このリポジトリのほとんどは私自身の私的なものです。私の会社のプライベートプロジェクトに会社のgitサーバーを使用することを許可しました。 PHP/MySQLのテストやアプリの私は、C#devのだながら)。

私は私がのgitの経験を持っていないこと開始時に認めなければならない(主に私はSVNを使用)プッシュ除くコミット引っ張る。で

感謝

セイル

+0

この回答によると、http://stackoverflow.com/questions/1213430/how-to-fully-delete-a-git-repository-created-with-init gitはすべてのファイルを.gitディレクトリに保存します。だからあなたがあなたのプロジェクトディレクトリを削除しているときも、それらはなくなっているはずです。ユーザーがrm -rf .gitについて語った記事の他の答えも使用できます。 –

+1

これは本当に悪いことです。会社は実際にこのコードを実際に所有しているかもしれませんが、なぜこれを行ったのか分かりません。 – snb

+0

私は@snbと同意します。将来的には、githubやbitbucketのようなサービスを使うべきです。どちらもプライベートレポジトリのオプションを持っています(githubが支払われ、bitbucketはある程度自由です)。 –

答えて

0

私はあなたの仕事の問題は含まれていませんが、技術的な質問のみが含まれていないようにあなたの質問を変更することをお勧めします - 私の答えはその静脈です。倫理的な質問は職場に適しています。

保存に関してはきれいです。クライアント側には、サブディレクトリ.gitを含む作業ディレクトリがあります。すべて削除します。

サーバー側では、サーバー側で実行されているソフトウェアによって異なります。 "git over ssh"モードで使用するシンプルなsshログインの場合は、サーバ上にいわゆる "裸の"リポジトリがあります。これは、ご利用のクライアントでご存知の.gitと同じです。作業ファイルはチェックアウトされておらず、.gitも存在しませんが、ファイルは最上位のサーバーディレクトリに直接あります。それを削除すると、完了です。

gitoliteなどをサーバーで実行する場合は、質問を編集して明確にしてください。

関連する問題