Mac 将本地项目上传至GitHub

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/AliceGoToAnother/article/details/79171536

1、安装git,自行百度
2、配置ssh key
终端输入$ ssh-keygen -t rsa -C "[email protected]"
上面的[email protected]改为你在GitHub中注册的邮箱。
回车看到的提示
直接点回车,说明会在默认文件id_rsa上生成ssh key。

然后系统要求输入密码,直接按回车表示不设密码

重复密码时也是直接回车,之后提示你shh key已经生成成功。
这里写图片描述
打开shh生成文件所在目录,打开id_rsa.pub 文件,复制整个文件内容
3、打开GitHub官网,找到设置
这里写图片描述
4、粘贴key值,titile可以随便命名
5、验证是否成功,在git bash下输入:

$ ssh -T git@github.com

回车就会看到:You’ve successfully authenticated, but GitHub does not provide shell access这就表示已成功连上github。
6、将本地代码上传GitHub
1)设置username和email,因为github每次commit都会记录他们

$ git config --global user.name "your name"
$ git config --global user.email "[email protected]"

2)示范将代码上传至GitHub上已有的仓库

  • 终端cd到待上传项目的文件目录下
  • 终端输入:
$ touch README.md                                         //新建一个README文档,若上一步勾选了创建README.md,提交时导致冲突
$ git init                                                //初始化本地仓库
$ git add README.md                                       //添加刚刚创建的README文档
$ git commit -m "你的注释...."                             //提交到本地仓库,并写一些注释
$ git remote add origin [email protected]:yourname/xxxx.git  //连接远程仓库并建了一个名叫:origin的别名,当然可以为其他名字,但是origin一看就知道是别名,youname记得替换成你的用户名
$ git push -u origin master                              //将本地仓库的文件提交到别名为origin的地址的master分支下,-u为第一次提交,需要创建master分支,下次就不需要了
  • 初始化完成之后,我们可以把我们项目的源代码提交上去,使用git add命令,如下:

$ git add 系统签名/                                      // 添加需要提交的文件夹,使用git add .  则添加全部
$ git add assets/
$ git add project.properties 
$ git add res/
$ git add src/
$ git commit -m "上传项目源代码"                         // 提交到本地仓库
$ git push origin master                               // 将本地仓库合并到别名为origin地址的master分支下            

显示结果如下,则代码上传成功
这里写图片描述

  • 进入GitHub对应仓库刷新即可看到上传文件

补充:

or push an existing repository from the command line

git remote add origin https://github.com/AliceGreek/-Python-.git
git push -u origin master

猜你喜欢

转载自blog.csdn.net/AliceGoToAnother/article/details/79171536