码迷,mamicode.com
首页 > Web开发 > 详细

使用Git上传项目需要做的事

时间:2020-03-03 11:02:36      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:etc   使用   ase   选项   reject   bsp   步骤   first   学习   

1、在github上新建项目(默认,即无readme.md文件);

 

2、生成ssh key,并在github的个人设置ssh key选项添加(如果之前已生成过则不需要这一步);

  生成ssh key命令:

$ git ssh-keygen -t rsa -C "email@email.com"

 

3、配置Git全局环境变量(最好git安装好后配置);

$ git config --global user.name "用户名"
$ git config --global user.email "用户邮箱@.....com"

 

4、创建本地库,可以在空目录里创建,也可以在已有内容的目录里创建 只需要指定目录名即可;

$ git init 
$ git init 指定目录

 

5、添加、提交;

$ git add .  //添加所有文件

$ git add file // 添加指定文件,文件带有后缀 

$ git commit -m "introduce" //introduce是针对此次提交的说明文字

 

6、关联远程库;

$ git remote add origin url //origin:自定义的指代远程库的名字;url:git@github.com:用户名/github远程库名.git

  

7、推送

$ git push -u origin master //第一次推送携带-u参数,后续推送则不用;origin:关联远程库的名字;master:本地推送的分支名

 

8、注意点:如果github上创建的项目带了README.md文件,第一次本地推送时可能会报如下错误:

  error: src refspec master does not match any.

  ! [rejected] master -> master (fetch first)
  error: failed to push some refs to ‘git@gi...‘

  可用如下命令解决后再次推送:

$ git pull --rebase origin master //origin:关联的远程库名;master:本地推送的分支名

 

详细的Git上传推送本地项目的步骤可参考学习以下文章:

  Git的使用--如何将本地项目上传到Github

 

使用Git上传项目需要做的事

标签:etc   使用   ase   选项   reject   bsp   步骤   first   学习   

原文地址:https://www.cnblogs.com/mojimoji/p/12400568.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!