有什么区别
sudo apt-get install git-all
Run Code Online (Sandbox Code Playgroud)
对比
sudo apt-get install git
Run Code Online (Sandbox Code Playgroud)
安装其中一个或全部有什么好处吗?
Etckeeper是一个很好的工具,用于跟踪/etc. 关于它的一些关键事情真的很突出。它可以与各种 VCS 一起使用:git、mercurial、darcs 或 bzr。它还会每天以及在您安装、删除或升级软件包时自动提交。它还跟踪文件权限和用户/组所有权元数据。
我还想将我的“点文件”保存在我的主目录中,也受版本控制,最好是 bazaar。有谁知道为此目的是否存在像 etckeeper 这样的工具?
最坏的情况下,我想,一个简单的cron作业运行bzr add && bzr ci一次或一起加入每天两次~/Documents,~/Music等来的.bzrignore 已经做了脚本类似的东西,有人吗?
虽然我更喜欢集市,但其他选择可能会很有趣。
我每天都在处理大量文本文件,我使用 Dropbox 作为恢复早期文件版本的一种方式,以防出现问题。
我正在寻找简单的方法来补充/替换该功能中的 Dropbox,以防我的 Internet 连接断开并且 Dropbox 无法正常工作。基本上,我想使用 git 来:
1) 自动保存磁盘或给定文件夹中每个文件的每个修订版,但仅限于某些扩展名(.html、.tex、.txt、.doc、.odt 等)
2) 轻松浏览以前的版本并恢复它们。理想情况下,我可以选择目标文件夹来保留修订
为每个文件创建一个新的 Git 项目并不是一个好主意,所以我正在寻找一些更简单的东西,它只会重新创建文件夹结构,并提供恢复以前版本的选项。
我正在搬出使用Tortoise Git的 Windows 环境。我听说 linux git 客户端很差……你们能帮我找到一个好的吗?
我已经从存储库中尝试了 TortoiseHG,但它根本不起作用。
只是。我认为这是促进协作工作的一个重要功能。
这被报告为愿望清单错误 #366271
如果我想使用apt安装VLC,我可以运行
apt-cache show vlc | grep -i version
Version: 2.2.4-14ubuntu2
Run Code Online (Sandbox Code Playgroud)
这将告诉我 apt 将引入的版本。Snap 目前在它的存储库中有 VLC 3.x。我如何在不将其拉下并安装的情况下看到它?
如何在 Ubuntu 中查找我的完整用户名?我希望这些信息传播到环境变量GIT_AUTHOR_NAME和GIT_COMMITTER_EMAIL.
我想对 Ubuntu 服务器中的配置文件使用版本控制。
但是我发现简单地将 git 用于整个/etc目录并不容易,因为许多文件不需要跟踪,有时系统会写入应该忽略的日志等文件。
是否有应用程序可以做到这一点并使其变得容易?如果它基于 git 那就更好了。
version-control ×10
git ×5
backup ×1
bazaar ×1
development ×1
dropbox ×1
etc ×1
github ×1
gui ×1
mercurial ×1
programming ×1
scripts ×1
snap ×1
ubuntu-one ×1
username ×1
versions ×1