https://github.com/miro-wq/all-on-dex-mode
This is a comprehensive project created entirely on a Z Fold5, showcasing the capabilities of a smartphone in the digital era.
https://github.com/miro-wq/all-on-dex-mode
androiddevelopment codingonthego digitalera github mgit mobiledevelopment mobileproductivity mobileprogramming mobileprojects samsungdex smartphonecoding zfold5
Last synced: about 1 month ago
JSON representation
This is a comprehensive project created entirely on a Z Fold5, showcasing the capabilities of a smartphone in the digital era.
- Host: GitHub
- URL: https://github.com/miro-wq/all-on-dex-mode
- Owner: Miro-wq
- Created: 2024-07-31T13:34:48.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-11-21T12:39:26.000Z (6 months ago)
- Last Synced: 2024-11-21T13:33:34.985Z (6 months ago)
- Topics: androiddevelopment, codingonthego, digitalera, github, mgit, mobiledevelopment, mobileproductivity, mobileprogramming, mobileprojects, samsungdex, smartphonecoding, zfold5
- Language: HTML
- Homepage: https://miro-wq.github.io/all-on-dex-mode/
- Size: 698 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Description
>This project is intended for those who want to use their mobile phone, with Samsung DeX capabilities, specifically for coding. Below are the steps to follow:
## Initial Setup for Your GitHub Account
1. **Generate a Personal Access Token:**
- First, set up your personal GitHub account by generating a personal access token (classic mode). Make sure to grant the necessary permissions.
2. **Install MGit:**
- You can use the MGit apk, which can be downloaded from [F-Droid](https://f-droid.org/en/packages/com.manichord.mgit/) or from GitHub [here](https://github.com/maks/MGit). It is one of the best and easiest app to use for cloning, committing, and pushing to GitHub.
- After installing the MGit app, go to the settings and configure the location where you want to save projects from GitHub.
- Enter your GitHub username and the email address associated with your GitHub account.

- Generate a new SSH key within the MGit app and import it into your GitHub account under the **SSH and GPG Keys** section.


## Cloning a Repository
- To clone a repository to your phone's storage, you can use the MGit app.

## Making Changes and Pushing to Your Repository
- After cloning a repository to your phone's storage, you can add or delete files as needed. To push these changes to your personal GitHub repository, follow these steps:
1. **Clone the Personal Repository:**
- Use MGit to clone your personal repository to your phone's storage.2. **Make the Desired Changes:**
- Make any changes you want to the files in the repository.3. **Stage, Commit, and Push:**
- Execute the following commands in MGit:
1. `add all to stage`
2. `commit`
3. `push`
- During the push, a prompt will appear indicating that you don't have the correct credentials. Close this prompt and enter:
- **Author**: your GitHub username
- **Password**: the personal access token you created on GitHub4. **Successful Push:**
- After entering the credentials, the push will be successfully executed to your personal repository on GitHub.## Editing Files
- To edit files in the repository, you can use various applications like Codespace, Stackblitz, or Codesandbox.
> [!NOTE]
> In locally installed coding applications on your phone, entire folders cannot be uploaded due to the FileSystem API limitations of browsers.This detailed guide should help users set up and use their mobile phones for coding with Samsung DeX and mGit.