Git me the URL is a simple command line application that converts the path to a file in your Git repository into a public URL for popular Git hosting sites.
I also provide an API so that users can embed the translator into a larger project, as well as extend the command line tool to add custom path translations.
What's the difference between this Python project and similar ones?
I have not been able to find anything else like it.
This is a very useful tool if you often share links to your source with co-workers/friends while collaborating on a project.
Supports URL generation for popular Git hosting sites such as GitHub, GitLab, and Bitbucket.
Easy to extend for other Git hosting services (public ones or private ones).
Accurately points to the file under the correct branch or exact commit.
Reference a line number, or range of lines.
Copy URL directly to your clipboard.
--
Anyone who agrees with this pull request could vote for it by adding a 👍 to it, and usually, the maintainer will merge it when votes reach 20.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/vinta/awesome-python/pull/1426
**Author:** [@amykyta3](https://github.com/amykyta3)
**Created:** 11/1/2019
**Status:** ❌ Closed
**Base:** `master` ← **Head:** `master`
---
### 📝 Commits (1)
- [`da7c458`](https://github.com/vinta/awesome-python/commit/da7c458d4c9c5c027129135f5e560962dc2c1d7f) Add git-me-the-url
### 📊 Changes
**1 file changed** (+1 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+1 -0)
</details>
### 📄 Description
## What is this Python project?
[Git me the URL](https://github.com/amykyta3/git-me-the-url/blob/master/README.md) is a simple command line application that converts the path to a file in your Git repository into a public URL for popular Git hosting sites.
I also provide an API so that users can embed the translator into a larger project, as well as extend the command line tool to add custom path translations.

## What's the difference between this Python project and similar ones?
I have not been able to find anything else like it.
This is a very useful tool if you often share links to your source with co-workers/friends while collaborating on a project.
* Supports URL generation for popular Git hosting sites such as GitHub, GitLab, and Bitbucket.
* Easy to extend for other Git hosting services (public ones or private ones).
* Accurately points to the file under the correct branch or exact commit.
* Reference a line number, or range of lines.
* Copy URL directly to your clipboard.
--
Anyone who agrees with this pull request could vote for it by adding a :+1: to it, and usually, the maintainer will merge it when votes reach **20**.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/1426
Author: @amykyta3
Created: 11/1/2019
Status: ❌ Closed
Base:
master← Head:master📝 Commits (1)
da7c458Add git-me-the-url📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
What is this Python project?
Git me the URL is a simple command line application that converts the path to a file in your Git repository into a public URL for popular Git hosting sites.
I also provide an API so that users can embed the translator into a larger project, as well as extend the command line tool to add custom path translations.
What's the difference between this Python project and similar ones?
I have not been able to find anything else like it.
This is a very useful tool if you often share links to your source with co-workers/friends while collaborating on a project.
--
Anyone who agrees with this pull request could vote for it by adding a 👍 to it, and usually, the maintainer will merge it when votes reach 20.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.