github上传项目代码手把手运行,包含部分坑
git config --global init.defaultBranch main自定义默认分支名称远程分支是maingit init默认是mastergit config --global init.defaultBranch main以后默认使用maingit push -f origin main (强制覆盖远程的main里面的东西)步骤1在git上面创建项目repository name就是项目的名称description就是项目描述其他不用管也不用加。add readme也不要加后面会讲步骤2下载git客户端网址Downloads直接无脑下一步步骤3创建你要上传的文件夹1你的文件夹里面有你上传的文件和代码点击文件夹右键找到open git bash here这样就会自动进入上传文件夹的路径2绑定用户执行命令git config --global user.name XXX 其中XXX是你github用户名的名字。git config --global user.email xxx163.com 里面填写你的github的注册的邮箱。步骤4生成SSH key输入命令 ssh-keygen -t rsa -C xxx163.com 然后回车回车回车此时你可以打开文件下 C盘下面的用户下面的.ssh文件夹。查看有没有id_rsa.pub文件这个就是秘钥注意这里有个大坑如果你的用户名是中文的那么恭喜你这里会出现报错显示文件不存在。解决方法在C盘下面生成一个新的文件然后吧秘钥放在这个文件里面命令mkdir -p /c/PublicSSHssh-keygen -t rsa -C xxxqq.com -f /c/PublicSSH/id_rsa随后将文件下生成的两个文件剪切在.ssh文件夹里面。步骤5在远端github中配置秘钥点击个人头像找到setting找到SSH and GPG Keys,并新建一个title可以和项目一致然后将id_rsa.pub文件用笔记本打开然后复制粘贴在key里面。步骤5依次执行命令git init 这里又有坑git add README.mdgit add .git commit -m xxx 里面填写项目的文件夹名字git remote add origin gitgithub.com:xxxx 这个需要再github项目里面复制粘贴git push -u origin master这里又有坑注意现在的github版本默认创建项目是main上述命令能运行但是会生成一个master的分支所以建议将git init 命令替换git config --global init.defaultBranch main main可是自己改随后执行git init如果你想以后默认使用 maingit config --global init.defaultBranch main然后下次再运行 git init 创建的新仓库就会默认是 main 分支了。更多的信息请参考(40 封私信) 手把手教你用git上传项目到GitHub图文并茂这一篇就够了相信你一定能成功 - 知乎如果出现了本地main与远端main内容不一致导致拒绝上传也就是不让你选择readme选项的原因可以强制使用git push -f origin main (强制覆盖远程的main里面的东西)
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2476640.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!