美文网首页
git库操作步骤记录

git库操作步骤记录

作者: SmallWhiteMouse | 来源:发表于2019-05-30 17:48 被阅读0次

    一、新库拉代码

    1.新建一个文件夹(以gittest文件夹名为例)
    2.cd 到文件夹目录下

    1. 初始化一个Git仓库(此时gittest就属于git本地仓库文件夹了)
    git init
    

    4.克隆远程库

    git clone -b develop https://gitee.com/XX/.git
    

    注意:https://gitee.com/XX/.git 换成自己的远程仓库克隆地址
    远程仓库地址获取:找到图片区域点击复制即可

    远程仓库地址获取.png
    5.第一次会输入用户名 和密码,输入即可

    二、分支提交文件/文件夹

    前提:以本地仓库gittest文件夹为例,刚刚拉取的项目名称为projectTest,在根目录新增文件夹folder及文件夹folder下文件file1.txt提交到远程仓库分支develop.

    1.进入本地仓库目录

    1. 新建本地分支(若提示分支已存在,则跳过)
    //分支名称以 develop为例
    git branch develop
    

    注意:尽量本地分支名称与远程仓库分支名称相同。

    若报错fatal: Not a valid object name: 'master'.
    问题场景:新建git项目或刚为已存在项目创建了git仓库,想用git branch dev创建dev分支或用git checkout -b dev创建并切换到dev分支时报错。
    原因:刚创建的git仓库默认的master分支要在第一次commit之后才会真正建立,否则就像你声明了个对象但没初始化一样
    解决办法:先git add .添加所有项目文件到本地仓库缓存,再git commit -m "init commit"提交到本地仓库,之后就可以随心所欲地创建或切换分支了。(这里给出的是可以直接操作成功的,add和commit可以按自己需要写)。

    3.切换到分支

    git checkout develop
    
    1. 进入将要提交文件所在目录
    cd  ../gittest/projectTest
    

    5.在分支下add刚添加的目录和文件

    git add folder
    

    新增的文件夹下的文件会默认也add进入
    6.将变化提交到本地分支上

    git commit -m '这是提交到本地分支时候的注释,随便写,谢谢~'
    

    7.将本地分支同步到远程分支上

    git push
    

    三、拉取历史版本代码

    相关文章

      网友评论

          本文标题:git库操作步骤记录

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