情景

本地创建了一个工程,开发完成后想要提交到github/gitlab上

  • 本地

image-20200420014905633

  • 远程

image-20200420014219180

步骤

  1. 进入到工程目录下

    cd git-demo
    
  2. 初始化本地仓库

    git init
    

    初始化之后,可以通过ls -al查看本地仓库文件,发现此时工程内多出了一个.git目录

    image-20200420015451562

  3. 设置关联远程仓库

    git remote add origin http://gitlab.xxx.cc/utils/demo.git
    

    命令执行之后,可以通过git remote -v查看是否关联成功,fetch是从远程仓库同步,push是推送到远程仓库

    image-20200420015810083

  4. 将本地文件add之后commit

    在执行add命令之前,使用git branch查看本地分支会发现本地当前尚无分支,在add和commit之前,先确定一下本地仓库的账号是否可以连通远程仓库

    # 查看仓库所有配置
    git config -l
    

    image-20200420020611199

    如果账号不对,则可以通过git config user.name等命令修改

    git add . && git commit -m "初始化"
    

    命令执行完后再使用git branch会看到本地已经有了master分支

    image-20200420020224634

  5. 将本地仓库的文件推送到远程仓库

    git push origin master
    

    推送之后查看远程仓库,会发现远程仓库已经初始化好了

    image-20200420020848287

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐