I was changed user for github in Android studio and trying to pushing code in repository but its getting error.
Repository successfully creating and commit also but in pushing time getting error.
F:\....>git push -u origin master
remote: Permission to abc.in/abc.git denied to olduser.
fatal: unable to access 'https://..../abc.git/': The requested URL returned error: 403
I also tried new project, but still getting old user name denied access error.
Why don't you push using Android Studio?
Have you got write permission on remote for new user?
Did you changed user in repo too? I think that you still have old data. Check it in project directory
git config user.name
git config user.email
You can check this trick
edit .git/config file under your repo directory
find url=entry under section [remote "origin"]
change it from
url=https://your_user_name#github.com/yy/repo_name.git
to
url=ssh://git#github.com/your_user_name/repo_name.git.
Alternatively
Create new repo in your remote server <- can be skipped
Remove existing git remote from local project
git remote rm origin
Add new remote
git remote add origin https://github.com/your_user_name/repo.git
I have no more idea :)
Related
I can add my projects to one github account but with another account i can't. I have followed this website for GitHub and worked fine: https://www.londonappdeveloper.com/how-to-use-git-hub-with-android-studio/#comment-32683
Steps are: 1. create a new git repo. 2. from android studio- VCS> Import into version control> create git repo. 3. In windows root directory of project open bash command and type > git remote add origin https://github.com/xxx/myProject.git 4. then back to android studio and a)project>Git>add b)project>Git>Commit c) project>Git>repository>push
these steps worked fine and I get a successful message using one github account. But with another account i cant do it, i get the erro:
Failed with error: fatal: unable to access 'https://github.com/Rashedul/myProject.git/': The requested URL returned error: 403
Why is this happening and how to solve it?
First you should set username and password to access the URL and to login , set Authentication first.
git remote set-url origin https://yourusername#github.com/user/repo.git
Then you'll be asked for a password when trying to git push
This is on the http authentication format. You could set a password also:
https://youruser:password#github.com/user/repo.git
You should be aware that if you do this, your github password will be stored in plaintext in your .git directory, which is obviously undesirable.
Am using Ubuntu system.In windows i can easy to add code in to BitBucket using source tree.But in Ubuntu i need to use TortoiseHg.I have created new repository and all but when am trying to add my path it showing 404 error?
How can i add project in to BItBucket?
Please provide step by step procedure.
try this:
1.Create repository in bit bucket
open your terminal and follow this step
1.cd /path/to/your/repo
2.sudo apt-get install git
3.if git exists then-> rmdir .git/
4.git init
5.git remote add origin https://username#bitbucket.org/your user name/your repository.git
6.git add .
7.git commit -am "first commit"
8.git push -u origin master
9.then enter your user name hit enter then enter password
Before, i user A account to push code on Android Studio.Now i logout and change into B account to Push.
When pushing error occur:
Push failed: Failed with error: fatal: unable to access 'https://github.com/thangcoder/demo.git/': The requested URL returned error: 403
And below error when i push in command:
$ git push -u origin master
remote: Permission to thangcoder/demo.git denied to trangchongcheng.
fatal: unable to access 'https://github.com/thangcoder/demo.git/': The requested URL returned error: 403
(trangchongcheng is A Account)
Please for me sugest, thank all.
I got the same error. Here's how you fix it.
The problem was that your git repository was secured with SSH keys.
Login to GitHub > Your repository for the project > Settings tab > Deploy keys
Delete the key/keys assigned for your Desktop.
And try pushing the repository from Android Studio again.
For pushing a repository refer: "How to use GitHub with Android Studio".
This worked for me!
It's clear you do not have write permission on repo. Please ask thangcoder to add write permission to you.
Check that your computer has permission to push to that repository.
Here's how you can check:
Login to your github account and direct yourself to this link:
https://github.com/settings/keys
Now do you see your machine listed on that link? If not add a key to enable your machine to push to a remote repository.
Here's how you can add a key:
https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/
change your file .git/config
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = true
[remote "origin"]
url = https://你的github用户名:你的github密码#github.com/Pandaring/Demos.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
i had this problem, please do this way:
1.git config --global --unset user.name
2.git config --global --unset user.email
3.git remote add origin https://github.com/username/file.git
4.git push -u origin master
after push github asks you username and password from user B
I just had the same problem, finding a solution was time consuming.
Actually reading the error is helpfull:
Push failed: Failed with error: fatal: unable to access
well, thats the point. just add the user as an collaborator to the repository.
https://help.github.com/articles/inviting-collaborators-to-a-personal-repository/
Note: adding the user to the organization is not enough.
I am completely new to Github...
I have been learning Android from udacity and I cloned one of the forks from the public repository.
Now, I want to create my own private repository and push the files to it but it always tries to push them to the udacity repository instead of mine.
Here are the commands I used:
git remote add origin <my_git_url>
git add .
git commit -m "First Commit"
git push origin master
But it just keeps returning this:
remote: Permission to udacity/Sunshine-Version-2.git denied to xxxx.
fatal: unable to access 'https://github.com/udacity/Sunshine-Version-2.git/': The requested URL returned error: 403
Please help....
The error says you don't have rights to push there.
Most probably, you have to fix your repository url.
git remote remove origin
git remote add origin https://github.com/your-username/your-repository
git push origin master
Then it will ask you to provide the credentials. Later you can get rid of that using SSH urls. Here is a nice article on how to get started using SSH keys.
I am using Android terminal IDE and I am trying to pull the master branch into my phone. I have done the following:
git config --global user.name "name"
git config --global user.email email
git init
git remote add origin http://github.com/blahblahblah
git clone https://github.com/blahblahblah
Typing git status gives me nothing to commit (on branch master). When I typed the last line above it gives me:
Cloning into 'blah'...
fatal: cannot exec 'git-remote-https': Permission denied
Thanks for helping!
Edit: This question is not identical to the other one because the other one has the wrong url. I am sure that I have the correct url.