Git file system is currently used by many developers
Their solution is to develop a virtual Git file system called GVFS - Git Virtual File System - a local copy of the Git repository and be virtualized, containing the data and source files that were previously used. Microsoft has adapted Git to handle this virtual file system. Then the client software will not try to retrieve the file that is not available on the local computer, and will also have a new file transfer protocol to select the file on the remote repository.
Internally, this has been proven successful when Windows development has switched to Git since May this year but what about the Git community?
Microsoft said that now half of the changes have been approved by Git developers, they are also willing to change to meet demand. But the most difficult thing is that Git is difficult to be compatible, repository requirements must be compatible on all versions.
GitHub's involvement is because they want to solve the needs of the business. Some industries have large repositories and problems when using Git, such as large game warehouses not by file or editing history but by graphics and other assets. Then what Microsoft is doing with Git will be very helpful. Microsoft also wants to switch to Git instead of TFS (Team Foundation Server).
Microsoft and GitHub also plan to bring up other platforms, first macOS, then Linux. The most obvious way is to use FUSE, a tool to build filesystems running on user mode instead of kernels (because that's easier and safer). They also know that FUSE is not fast enough - Dropbox with Infinite project is a lesson, so currently, uploading to macOS with Kauth (KAuth) mechanism is the best way.
See also: Did you know the 15 hottest programming languages on this GitHub?
what is github? overview of github. github is a web-based git source repository service for software development projects that went into operation in april 2008. gibhub offers both paid and free versions of accounts.
linux and unix file systems are organized in a hierarchy similar to the structure of a hierarchical tree. the highest level of the file system is the root directory, denoted by a slash '/' (root directory).
starting with build 20211, windows subsystem for linux 2 (wsl2) includes a new feature that allows you to attach and mount physical drives to access the linux file system (such as ext4) which is not supported. support on windows 10.
apple does hide some folders. cluttering these folders can make the system unstable. the following article will show you where to not touch in the macos file system.
last week, microsoft announced that it will announce the ms-dos 1.25 and 2.0 source code on github to help programmers have easier access to the early days of the operating system.
most linux-based operating systems have switched to systemd, which comes with a different daemon log called journald. to interact with these logs, use the journalctl utility.
if your pc is running windows 10 or macos, it is likely that you are using microsoft office. but what if you don't use windows or macos? how to install and use microsoft office on linux?