QUE.com › Forums › 48 – Programming › Git – Keeping your code up to date!
Tagged: git
- This topic has 5 replies, 1 voice, and was last updated 1 year, 8 months ago by
Support @QUE.COM.
-
AuthorPosts
-
February 2, 2021 at 9:43 am #43050
Support @QUE.COM
KeymasterGit – Keeping your code upto date!
After cloning, we recommend creating a branch and doing your development on that branch:git checkout -b develop
(assuming develop is the name of your branch)
If the TAs push out an update to the assignment, you should commit (or stash if you are more comfortable with git) the changes that are unsaved in your repository:
git commit -am “
” Then update the master branch from remote:
git fetch origin master
This updates your local copy of the master branch. Now try to merge the master branch into your development branch:
git merge master
(assuming that you are on your development branch)
While on your development branch you can also just run:
git pull origin master
which will perform a fetch and then a merge into the branch you are on.
There are likely to be merge conflicts during this step. If so, first check which files are in conflict:
git status
The files in conflict are the ones that are “Not staged for commit”. Open these files using your favourite editor and look for lines containing <<<< and >>>>. Resolve conflicts in whatever way you deem best. You can use special software like Sublime Merge to do so. Once you have resolved all conflicts, stage the files that were in conflict:
git add -A .
Finally, commit the new updates to your branch and continue developing:
git commit -am “
“ February 8, 2021 at 1:33 pm #43144Support @QUE.COM
Keymaster// delete branch locally
git branch -d localBranchName// delete branch remotely
git push origin –d remoteBranchName-
This reply was modified 1 year, 10 months ago by
Support @QUE.COM.
October 14, 2021 at 3:21 pm #46505Support @QUE.COM
KeymasterWhen I run
npm install
, it returns withERR! code EINTEGRITY
This works for me.
npm cache clear –force && npm install –no-shrinkwrap –update-binaryOR
npm config set package-lock false
other alternative options.
https://stackoverflow.com/questions/47545940/when-i-run-npm-install-it-returns-with-err-code-eintegrity-npm-5-3-0October 18, 2021 at 10:10 pm #46534Support @QUE.COM
Keymaster# force push
git push origin +branchnameNovember 28, 2021 at 4:14 am #47046Support @QUE.COM
KeymasterIf you have untracked file, simply issue the command.
git add *
git commit -am ‘your comment’
git push [enter] – This is to upload all file/uploaded changes.January 13, 2022 at 9:21 am #47479Support @QUE.COM
KeymasterCreate a new git repository.
Go to github.
Log in to your account.
Click the new repository button in the top-right.
Click the “Create repository” button.$ git remote add origin https://github.com/username/new_repo
$ git push -u origin masterexample.
git remote add origin https://github.com/KINGdotNET/new_repo.git
git branch -M main
git push -u origin maingit remote set-url origin https://github.com/KINGdotNET/new_repo.git
git remove -v // check the status of remote origin -
This reply was modified 1 year, 10 months ago by
-
AuthorPosts
- You must be logged in to reply to this topic.