projects and files tracker

Hi folks,

I am trying to find a simple and robust software tool to track my
projects and files on Linux (Ubuntu)

I am using git, but I am interested in tracking projects in directories level,
because I always forgot what I did in certain directories.

Thanks.
Well the simple way is to give the directories meaningful names and to have a text file (readme) in each detailing what that directory is used for and and other pertinent information.
Last edited on
what about git's submodules? If each folder were a submodule, it would be a simple way to do what you asked, I believe.
I want something more sophisticated than file names and readme files.
for each project i may have google docs document and other sources i want to link to
I may want to write daily update about the project files, and I want the tool to be integrated in windows explorer
if i have for example recursion of 7 folders and subfolders, it becomes tedious to write readme for each one

I'm currently using git for code versioning. Do you believe it can serve to my purpose?
I prefer something integrated in windows explorer ☺
I'm currently using git for code versioning. Do you believe it can serve to my purpose?

Yes.

I prefer something integrated in windows explorer ☺

TortoiseGit is your friend!
https://tortoisegit.org/download/

for each project i may have google docs document and other sources i want to link to
it becomes tedious to write readme for each one

Git doesn't care which files you store in your repository. Can be anything, even (large) binary files.

But: It is considered bad practice to commit "build artifacts", i.e. anything that can be generated/derived from source files. Instead of committing build artifacts, commit only the sources and the corresponding build instructions/scripts. For example, do not commit PDF or HTML files; instead commit the Markdown source files, from which the PDF, HTML or whatever can be (re)generated, e.g. via pandoc.
Last edited on
A free eBook -- Pro Git, 2nd Edition -- is available:

https://git-scm.com/book/en/v2

You can download git also:

https://git-scm.com/downloads

git from git-scm has a built-in GUI client as well as command-line, there are other GUI clients available.

https://git-scm.com/downloads/guis#

TortoiseGit is Windows Only.

You also need some place to host your repositories, a popular one is GutHub. It is the one I use, for free.

Your experience with git from git-scm will likely differ from my experience since I use the Git For Windows version.

Markdown editors available for Linux:

https://itsfoss.com/best-markdown-editors-linux/

Learning Markdown isn't that difficult, but having an editor that lets you view your Markdown source document as it would appear on your repo host is nice.
Topic archived. No new replies allowed.