Article

How to Commit Project On Github Using Termux And Android

To commit project on GitHub using Termux and Android, follow these steps my simple steps:

Steps on how to commit or push project to GitHub using android and termux

1. Install Termux.
2. Install Git in Termux (pkg install git).
3. Configure Git username and email.
4. Navigate to the project directory (cd ~/myproject).
5. Initialize a Git repository (git init).
6. Stage changes (git add .).
7. Commit changes (git commit -m “Your commit message here”).
8. Create a GitHub repository.
9. Set remote repository URL (git remote add origin https://github.com/<username>/<repository>.git).
10. Push to GitHub (git push -u origin main).

step1. Install Termux:
   If you haven’t already, install the Termux app from here how to install termux .

step2. Set up Git:
    Open Termux and run the following command to install Git if it’s not already installed:
   

     pkg install git

step3. Configure Git:
   -Set your Git username and email by running these commands (replace “Your Name” and “your@email.com” with your actual information):
     

    git config --<strong>global</strong> user.name "Your Name"
     git config --<strong>global</strong> user.email "your@email.com"
 

step4. Navigate to your project directory:
   – Use the cd command to change to the directory where your project is located. For example:
     
     cd ~/myproject
  

step5. Initialize a Git repository:
   – If your project is not yet a Git repository, initialize one by running:
     
     git init
   

stel6. Stage your changes:
   – Add the files you want to commit to the staging area using the gitadd . command. For example, to stage all files, you can use:
     
     git add .
  

step7. Commit your changes:
   – Commit the staged changes with a meaningful commit message:
     

    git <strong>commit</strong> -m "Your commit message here"
 

step8. Create a GitHub repository:
   If you haven’t already, create a new repository on GitHub’s website.

step9. Set the remote repository URL:
   – Add the remote URL of your GitHub repository as follows (replace  <username> with your GitHub username and <repository> with the repository name):
    
 

  git remote <strong>add</strong> origin https://github.com/<username>/<repository>.git
   

step10. Push your code to GitHub:
    – Push your local repository to GitHub using the following command:
      
      git push -u origin main
      
      This command assumes you’re pushing to the “main” branch. If your branch has a different name, replace “main” with the appropriate branch name.

step11. Authenticate with GitHub:
    If prompted, enter your GitHub username and password/token to authenticate the push.

Remember password is not really your password but the password set under devloper settings or token which is used for pushing and authentication

benny

I am graduate of Mathematics and Mechatronics Engineering. I am a lover of Python. I love writing about tech.

Recent Posts

What are the common characteristics of philosophy and science?

Within the broad field of human research, philosophical and scientific inquiry has had a particularly…

2 weeks ago

What is the relationship between philosophy and science

In our world, there are two major approaches to understanding things: philosophy and science. They…

2 weeks ago

How to Make Your Mac Faster: Clearing Cache in Simple Steps

Is your Mac feeling sluggish? One easy fix might be to clear its cache. Cache…

3 weeks ago

How to Show Hidden Files on a Mac

How to show Hidden files on Your Mac? Have you ever wondered what's hiding on…

3 weeks ago

How to Uninstall Apps on MacBook ?

Uninstall apps on MacBook is another thing a Mac user should be worried of in…

3 weeks ago

How hackers uses Nethunter Kali linux to hack Facebook

Disclaimer; This tutorial is for self awareness for you to know how hackers hack your…

3 weeks ago

This website uses cookies to enhance your browsing experience, personalize content and ads, provide social media features, and analyze traffic. By clicking "Accept", you consent to the use of cookies and similar technologies as outlined in our Cookie Policy and Privacy Policy. We will NEVER sell your data Note: By accepting, you agree to our Cookie Policy, Privacy Policy, and Ads Consent. You can manage your preferences or opt-out in your browser settings.

Read More