This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
concepts [2025/06/12 05:56] – admin | concepts [2025/06/17 16:55] (current) – admin | ||
---|---|---|---|
Line 5: | Line 5: | ||
Think of it as a simple replacement for the usual //Windows File Explorer.// You would start the //Git Winch Client Application// | Think of it as a simple replacement for the usual //Windows File Explorer.// You would start the //Git Winch Client Application// | ||
- | Firstly, understand the who/ | + | (If you have time, read the [[background? |
+ | |||
+ | Firstly, understand the who/ | ||
| | ||
Line 67: | Line 70: | ||
We thought long and hard about this, and since //Git Winch// can be used in any kinds of offices we found that this best for all situations. For example; startup comprising of 4 partners can use //Git Winch// and each one pay for their own usage. But in another case, if an office employs a temporary worker, the owner can transfer some of his/her credits to that worker as needed. | We thought long and hard about this, and since //Git Winch// can be used in any kinds of offices we found that this best for all situations. For example; startup comprising of 4 partners can use //Git Winch// and each one pay for their own usage. But in another case, if an office employs a temporary worker, the owner can transfer some of his/her credits to that worker as needed. | ||
- | //**NOTE:**// In some events (e.g. when we conduct special demos) we also offer full lifetime purchase too and multiple ways to set this up -- for example; you can setup the coordination server at your own dedicated or VPS server too. The lifetime-price would be announced at those events. | + | //**NOTE: In some events (e.g. when we conduct special demos) we also offer full lifetime purchase too and multiple ways to set this up -- for example; you can setup the coordination server at your own dedicated or VPS server too. The lifetime-price would be announced at those events.**// |
=====User Interface===== | =====User Interface===== | ||
Line 78: | Line 81: | ||
**Some points you may need to know: | **Some points you may need to know: | ||
- | The application does not have a //close// or //quit// button. You can simple | + | The application does not have a //close// or //quit// button. You can simply |
For help, even if you hover over a component and press //F1// hot-key, it will display a context-sensitive help. In fact this is a good way to learn //Git Winch//. Just hover over any of the UI elements and when you see a small status-bar help for that, press F1 to learn more about that. | For help, even if you hover over a component and press //F1// hot-key, it will display a context-sensitive help. In fact this is a good way to learn //Git Winch//. Just hover over any of the UI elements and when you see a small status-bar help for that, press F1 to learn more about that. | ||
Line 89: | Line 92: | ||
What is wrong with that, you can ask? Sometimes this can be okay. But there can be subtle issues. And when the issues do turn up, they an be a serious headache; often unsolvable if you did not use //Git Winch//. | What is wrong with that, you can ask? Sometimes this can be okay. But there can be subtle issues. And when the issues do turn up, they an be a serious headache; often unsolvable if you did not use //Git Winch//. | ||
- | For example; if you edit and save the file and then quit Word, and later on you again load it into Word at some other time and you say "Ah, I really want the older version. I think that was better" | + | For example; if you edit and save the file and then quit Word, and later on you again load it into Word at some other time and you say "Ah, I really want the older version. I think that was better" |
- | Using //Git Winch//, you are requested to do two additional steps. Before you launch the word file, you would request //Git Winch// to do a //git pull// That action will result in fetching the very latest version from the central repository... That means, if someone else had been working on the same file before you, now you would get the one that he had worked upon! | + | That's why //Git Winch// has an elegant way to revert back to earlier versions of such a file. |
+ | |||
+ | Using //Git Winch// | ||
And the second action is done //after// you had edited and saved the edited file. This time, you need to //push // the file back to the central repository. The usual action you need to invoke, is called //add and send// | And the second action is done //after// you had edited and saved the edited file. This time, you need to //push // the file back to the central repository. The usual action you need to invoke, is called //add and send// | ||
Line 98: | Line 103: | ||
Since you // | Since you // | ||
+ | |||
+ | Each " | ||
**IMPORTANT**\\ | **IMPORTANT**\\ | ||
Of course, the owner/ | Of course, the owner/ | ||
- | A very useful advantage of //Git Winch// is that everyone works using //SSH Deploy keys//. This is highly secure. | + | A very useful advantage of //Git Winch// is that everyone works using //SSH Deploy keys//. This is highly secure. |
- | Only the repository owner need to have an account at one of the aforesaid Git hosts. The rest of the people who are ' | + | Only the repository owner need to have an account at one of the aforesaid Git hosts. The rest of the people who are ' |
**Groups**\\ | **Groups**\\ |