如何用git将本地仓库中的项目上传到github
来源:互联网 发布:base64解码 java代码 编辑:程序博客网 时间:2024/06/07 06:55
仅供参考,互相交流
1.下载git客户端并创建github账号,下载git客户端网址为https://git-scm.com/,git客户端下载完成后,在任意位置单机右键会发现 git BASH here和git GUI here菜单。
登陆https://github.com/ 对github账号进行创建,如下图
创建github账号共三步,如下图
完成注册后,创建一个新的远程仓库,如下图
点击 start a project按钮,如下图
点击 create repository完成对仓库的创建
2.选择一个盘符,新建一个本地仓库的文件夹,最好英文命名,在本地仓库文件夹内单机右键,点击git bash here,会出现如图内容
输入$ git init命令,如下图
下一步,创建ssh key,输入如下命令
$ ssh-keygen -t rsa -C "youremail@youremail.com"
例如,我的邮箱是1974931363@qq.com,输入的内容为$ ssh-keygen -t rsa -C "1974931363@qq.com",输入完成后如下图所示
显示如下字样证明ssh key创建成功。
直接点击回车就好,不要试图去改变存入路径,例如我改变路径,变成/e/test/.ssh/id_rsa后点击回车,会显示没有此文件。
我正常回车后,就出现了save the key字样。继续回车两次,输入完成后,会出现以下内容
我们进入提示的地址,找到ssh key 我的地址为c盘users/create/.ssh
点击进入c盘的.ssh,并点击进入id_rsa.pub。我用记事本打开的,打开后将所有内容复制,打开浏览器输入网址https://github.com/settings/keys 打开后点击右上角的new ssh key,在key中输入刚才复制的内容。title中的名字随便填写。点击add ssh key
验证是否成功,在git bash here中输入(为了方便,我用了另一个仓库的截图,如下)
$ ssh -T git@github.com 输入完成后出现如下字样,证明已经成功连上github
接下来我们要做的就是把本地仓库传到github上去,在此之前还需要设置username和email,因为github每次commit都会记录
$ git config --global user.name"your name"
$ git config --global user.email"your_email@youremail.com"
最后,进行上传提交步骤,在git bash here中输入如下所示的内容
$ git init
$git add README.md
git commit -m "first commit"
git remote add origin https://github.com/你的昵称/远程仓库名.git(我的为https://github.com/create13/test.git)
输入完成后,显示内容如下
然后输入$ git push -u origin master 后 将README.md上传到github上,$git pull则相反 如下图
现在已经将本地内容上传到guthub上了。
- 如何用git将本地仓库中的项目上传到github
- 如何用git将项目代码上传到github
- 如何用git将项目代码上传到github
- 如何用git将项目代码上传到github
- 如何用git将项目代码上传到github
- 如何用git将项目代码上传到github
- 如何用git将项目代码上传到github
- 如何用git将项目代码上传到github
- 如何用git将项目代码上传到github
- 如何用git将项目代码上传到github
- 如何用git将项目代码上传到github
- 如何用git将项目代码上传到github
- <转载>如何用git将项目代码上传到github
- 如何用git将项目代码上传到github
- 如何用git将项目代码上传到github
- 如何用git将项目代码上传到github
- 如何用git将项目代码上传到github
- 如何用git将项目代码上传到github
- 解决用命令行编译java文件出现的问题
- Linux学习之文件处理命令(三)链接命令
- DrawerLayout实现多样侧滑菜单效果
- 环形队列FIFO
- Ajax实现省市级联
- 如何用git将本地仓库中的项目上传到github
- _dl_runtime_resolve
- 数据库约束
- 原生JavaScript实现瀑布流布局
- C++每日一课(二)
- Windows Security之自主访问控制
- C++ builder 中的 XMLDocument 类详解(17) 更好地显示 xml 的测试结果
- CSDN日报20170621——《开发者,只有被裁,没有退休》
- B-Tree