初次提交github代码,加入版本库

1. 首先注册github账号,地址:GitHub地址(注册过程自行搜索,和普通的注册流程一样)

2. 上传代码到远程仓库

2.1 创建远程仓库

2.1.1 新建

在这里插入图片描述

2.1.2 输入名字(如有不缺钱,可以选择private)

在这里插入图片描述
最后点击create Responsitory

2.1.3 生成远程仓库地址

在这里插入图片描述

2.2 配置本地的仓库

2.2.1

$ git config --global user.name "your name"(注册时填写的名字)

$ git config --global user.email "email@qq.com"(自己的邮箱)

2.2.1 初始化本地仓库

进入本地工程的根目录,右键会出现git bash here,点击打开,执行如下代码:

git init

(注:执行完此条指令之后会在工程的根目录生成一个隐藏的.git文件)

2.2.2 将本地仓库和yuanchengck进行关联

git remote add origin https://XX(上一步骤生成的远程地址)

2.2.3 将本地代码加入暂存区

git add .

2.2.4 将本地代码加入本地仓库

git commit -m "first commit"

此条指令执行完之后仅仅是将代码提交到了本地。还没有提交到远程仓库,所以完成仓库还是看不到的

2.2.5 将本地分支push到远程仓库

git push

可能会出现如下错误,是因为本地的master分支在远程没有对应的分支:

fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream origin master

继续执行提示的代码:

git push --set-upstream origin master

此时到远程仓库就应该可以看到本地提交的代码了

另外:

我们提交代码,有时有编译时生成的修改项并不想提交,因为每次编译都会生成不一样的东西,我们可以进行过滤,步骤如下:

1. 在工程根目录下新建 .gitignore文件

vim .gitignore

此处默认使用linux指令新建,需要会vim编辑器的基本用发(我也是不久前刚系统的学习了一下 ?)
当然如果是其他的文本编辑器也行,如notepad++

2. 在生成的.gitignore文件中输入你不想上传的文件,我的如下:

*.iml
.gradle
/local.properties
/.idea/workspace.xml
/build

设置完之后,下次上传之后这些目录的修改就不在版本控制范围之内了

3. 如果在初始化仓库的时候默认添加了readme.rd文件,则在push或者pull的时候会提示没有关联,此时需要先把远程的rd文件拉下来,使用如下:

git pull --rebase origin master
git push --set-upstream origin master
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值