美文网首页
github初次提交代码 提示git push --set-up

github初次提交代码 提示git push --set-up

作者: 皮卡丘_5833 | 来源:发表于2019-06-26 18:02 被阅读0次

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

    2. 上传代码到远程仓库

    2.1 创建远程仓库

    2.1.1 新建
    2.1.2 输入名字(如有不缺钱,可以选择private)
    git_two.png

    最后点击create Responsitory

    2.1.3 生成远程仓库地址
    git_three.png

    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
    

    可能会出现如下错误:

    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
    

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

    相关文章

      网友评论

          本文标题:github初次提交代码 提示git push --set-up

          本文链接:https://www.haomeiwen.com/subject/dnlhcctx.html