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