- clone repo [ size_ 34 mb ]
- added
$ git remote add citer url
- but when
$ git checkout master && git fetch citer && git pull --rebase citer master && git push origin master
- the above command requires github username and password
- i dont want to create account on github
- i will not create pull requests
- is there any way to keep clone uptodate with remote without requiring github username & password
If I understand OP’s explanation correctly, they’re simply trying to make a, possibly selfhosted, copy of a GitHub repo.
In that case the misunderstanding would be in the role of the
git
command; it being simply a frontend to any git repo, not a client to GitHub.The correct commands to achieve that would be
$ git init . $ git remote add origin url $ git remote add github url $ git fetch github $ git merge github/master $ git push -u origin master
There may be errors in the above code. I’m writing this from memory on my phone.
@[email protected]
git push origin master