The xFusionCorp development team added updates to the project that is maintained under /opt/beta.git repo and cloned under /usr/src/kodekloudrepos/beta. Recently some changes were made on Git server that is hosted on Storage server in Stratos DC. The DevOps team added some new Git remotes, so we need to update remote on /usr/src/kodekloudrepos/beta repository as per details mentioned below:
/usr/src/kodekloudrepos/beta repo add a new remote dev_beta and point it to /opt/xfusioncorp_beta.git repository./tmp/index.html on same server; copy this file to the repo and add/commit to master branch.push master branch to this new remote origin.move into repo directory
sudo su
cd /usr/src/kodekloudrepos/beta
Check current remote and branch:
git remote -v
git branch
Add new remote and check if it’s added or not
git remote add dev_beta /opt/xfusioncorp_beta.git
git remote -v
Copy file and commit changes
cp /tmp/index.html .
git add .
git commit -m "added tmp file"
Finallt, Push the changes to dev_beta remote
git push dev_beta master
git remote add name url - Add new remotegit remote -v - Show all remotes with URLsgit remote remove name - Delete remotegit remote rename old new - Change remote namegit push remote-name branch-namegit push -u remote branch - Set trackinggit push --force - Overwrite remote historygit push --all - Push all branches