This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tsmanage2 [2025/06/11 16:12] – admin | tsmanage2 [2025/06/19 09:38] (current) – reshma | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ======Management====== | + | {{: |
- | The **Manage** page in Git Winch is designed for **repository owners** to create and manage repositories at GitLab, GitHub, or Gitea **directly from within Git Winch**, without leaving the application. This page is **not** for regular office workers but rather for those who handle repository setup, access permissions, | + | The **Manage** page in //Git Winch// is designed for **repository owners** to create and manage repositories at GitLab, GitHub, or Gitea **directly from within |
From the Manage page, owners can: | From the Manage page, owners can: | ||
+ | |||
* **Connect to your Git hosting service** by providing a **Personal Access Token (PAT)** with permissions to create repositories, | * **Connect to your Git hosting service** by providing a **Personal Access Token (PAT)** with permissions to create repositories, | ||
- | | + | |
- | * **Generate SSH keys** for yourself and for Git Winch members. These keys enable secure access and collaboration on the repositories. | + | |
- | * **Add or remove Git Winch members** to repositories you own. Git Winch will create deploy keys in the Git hosting service to grant members access. | + | |
- | * **Copy the clone URL** of any repository, which members will use in the Work tab to start working with the repository. | + | * **Generate SSH keys** for yourself and for //Git Winch// members. These keys enable secure access and collaboration on the repositories. |
- | * **Save session logs** of Git Winch members working in your repositories (only visible to owners). These logs are deleted from the server after collection. | + | |
+ | * **Add or remove | ||
+ | |||
+ | * **Copy the clone URL** of any repository, which members will use in the Work tab to start working with the repository | ||
+ | |||
+ | * **Save session logs** of //Git Winch// members working in your repositories (only visible to owners). These logs are deleted from the server after collection. | ||
> **Important: | > **Important: | ||
> - You must have an account at GitLab, GitHub, or Gitea to use this page. | > - You must have an account at GitLab, GitHub, or Gitea to use this page. | ||
- | > - Make sure your `config.txt` and `.ini` files in Git Winch are configured properly to connect to your desired Git hosting system. | + | > - Make sure your `config.txt` and `.ini` files in //Git Winch// are configured properly to connect to your desired Git hosting system. |
> **Note: | > **Note: | ||
- | > Instead of repository owners generating key files and sending private keys to members, Git Winch members can generate their own SSH key pairs from this page and send **only the public key** (`.pub` file) to the owner. This ensures better security and easier management. In short, in this management page, ONLY key generation can be done by regular members (i.e. those who are not owners) | + | > Instead of repository owners generating key files and sending private keys to members, |
+ | > | ||
+ | >Thus, even the owner does not come to know the private key of the member. This ensures better security and trust as the member is very sure that the owner is not going to attribute the work the member did to someone else. | ||
+ | > | ||
+ | >In this management page, ONLY key generation can be done by regular members (i.e. those who are not owners) | ||
----- | ----- | ||
[[/ | [[/ |