私はgitとgithubを使ってプログラミングや新規作業をしています。レポに必要なファイルがあることを確認したいと思います。仮想環境で作業しているので、各環境には環境がアクティブになったときに作成されたフォルダがあります(__pycache__
、.vscode
、Include
、Lib
、、tcl
など)。これらがレポの誰にも役に立たないと仮定して、.gitignore
に追加することができますか?git repoには何が含まれるべきですか?
-1
A
答えて
1
私は自分のGitHubを使って、特定のプロジェクトで作業しているすべてのものを保持しています。私が机から離れている間に何か変更を加えたいが、作業中のワークステーションで最新のコードを持っていない場合、私はただレポを取り下げて変更を加え、それらをレポに戻す。あなたのレポを整理しようとしているときに考慮すべきことは、封じ込めです。このリポジトリをプルすると、元のソースファイルを操作しているかのようにコードを完全にテストしてテストすることができます。たとえファイルが頻繁に変更されていなくても、それがプロジェクトの不可欠な部分であれば、それを含めるか、少なくともクリストファーが示唆したような別の方法で入手する必要があります。レポをダウンロードできる人は、自分と同じ環境では動作しない可能性がありますが、自分の環境内で必要に応じてコードを書き込んで変更する必要があるため、作業環境自体は含めないでください。
TLDR:元のプロジェクトディレクトリから作業しているかのように、コードを変更してテストするために必要なものがすべてレポに含まれている必要があります。
0
インストールしたファイルの記録をどこかに保存している限り、 PY-REQまたは他のユーザーがあなたが
はそれが役に立てば幸いあなたのレポでそれらをスキップすることができ、彼/彼女のvirtualenvの上で複製することができるものは
0
レポの主な目的は、あなたが作業しているファイルを追跡することです - ので、それらが編集するファイルでない場合、おそらくそれを追跡する理由はありません。
関連する問題
- 1. git repoにプッシュできません|ノードパッケージオープンエラー
- 2. Windows phone 7 gitignoreファイルには何が含まれるべきですか?
- 3. Herokuビルドディレクトリはgit repoではなく、HEADに何かが必要です
- 4. git rebase --continueの後に何が起こるべきですか?
- 5. repoとgitの関係は何ですか?
- 6. git repoのクローニングとコピーの違いは何ですか?
- 7. concourse、すべてのリモートブランチでgit repoを引き出す方法
- 8. Androidソース、Git/Repo、error: '... /。repo/repo/.git/clone.bundle'がv2バンドルファイルのように見えない
- 9. gitクローンの後にすべてのリモートrepoデータが失われました
- 10. Git pushはGoogle Code Repoで何もしません。
- 11. 〜〜ファイルと.gitconfig以外のすべてをGit -repoにコピーできません
- 12. Heroku Git Repoは一般に公開されていますか?
- 13. git repoサーバーでgit commitを削除または元に戻す
- 14. git repoをgerritにアップロードするには?
- 15. WindowsマシンからLinux git Repoに接続できません
- 16. `include do ... end`ブロックには何を含めるべきですか?
- 17. 私のgit repoがフォークされたときの見方は?
- 18. jitkinsのgit pluginからgit server repoに接続できません
- 19. createする方法GIT Server Repoと構造が異なるGIT Local Repo
- 20. git repoを再起動するには?
- 21. git repoを "再構築"するには?
- 22. ホームネットワークでgit repoにアクセスするにはどうすればよいですか?
- 23. "pip install git + [git repo]"が必要ですか?
- 24. svn repoのクローン作成中にgit check throughとは何ですか?
- 25. hg/Mercurialのrepoやgit-repoに似たツールはありますか?
- 26. サブモジュールを使ってgit repoをクローンすることはできますか?
- 27. git-p4インポートツリーにはサブディレクトリ.gitが含まれています
- 28. ミラーリングされたgit repoでポスト受信しますか?
- 29. セカンダリアップストリーム/バックアップGIT repo
- 30. Git pull remote repo
https://www.gitignore.io/とhttps://github.com/github/gitignoreを参照してください。 – phd