我对Github很新。我刚刚创建了一个github帐户,它如下所示:
步骤1)
Global setup:
Set up git
git config --global user.name "MyName"
git config --global user.email MyName@gmail.com
Next steps:
mkdir Java
cd Java
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin git@github.com:MyName/Java.git
git push -u origin master
Existing Git Repo?
cd existing_git_repo
git remote add origin git@github.com:MyName/Java.git
git push -u origin master
步骤2)NetBeans IDE尝试将链接设置为git@github.com:MyName/Java.git
现在它给出了错误,如上所示。我该如何设置?
跟进 :(上述过程无效)
$ create a project > cd /var/tmp/newproject
$ sudo git remote add origin git@github.com:me/newproject.git
$ ls -a
. .. build build.xml dist .git .gitignore manifest.mf nbproject src
$ Open netbeans
> Automatically it detects
> origin:git@github.com:me/newproject.git
> press next
> local branch
> select master
> press next
> press finish
Works!
答案 0 :(得分:13)
使用netbeans IDE,Github设置非常简单。按照步骤..
1 - 转到github并创建一个存储库,并复制像https://github.com/akatkar/ ....
这样的网址2 - 打开Netbeans IDE。如果未安装GIT插件,请从tools / plugin
安装3 - 从Netbeans Team菜单中单击clone
4 - 将您的URL粘贴为存储库URL,提供您的github用户名和密码
5 - Netbeans IDE将克隆您的存储库并要求创建新的应用程序
6 - 创建应用程序并在此应用程序中复制或创建源文件
7 - 提交更改并推送到远程
8 - 完成。从github检查你的变化并享受......
答案 1 :(得分:10)
打开终端,输入项目根折叠,然后添加遥控器:
$ cd path / to / your / projcet
$ git remote add origin git@github.com:me / java.git
我认为它应该检测您的设置,然后检查您的IDE如何设置您的github存储库。
答案 2 :(得分:1)
尝试将ssh://添加到存储库URL前缀,但我怀疑真正的原因是您没有配置私钥(与您应该添加到github帐户的公钥匹配的私钥)进行身份验证。
答案 3 :(得分:1)
您必须选择私钥,而不是公共私钥。
答案 4 :(得分:1)
对于此页面上有类似问题的人来说,netbeans ide存在常见问题:
如果您在github安全设置中打开了两个因子身份验证,则netbeans无法处理此问题。如果您使用git bash cli,它将弹出一个登录框和两个因子代码条目。
同时检查.git /文件夹中的配置文件,因为netbeans可以将urit路径中的git @ github更改为[yourusername] @ github.com,您可以在此配置文件中将其编辑回git@github.com。 / p>
这些更改应该允许您推送到远程存储库。