zoukankan      html  css  js  c++  java
  • git相关操作

    本地->远程关联:

    git remote add origin git@github.comXXXXX

    远程->本地自动关联:下载命令:git clone XXX

    本地->远程项目提交(第一次):

    git add .    //文件-暂存区,add后面是“空格 点”就表示当前目录的所有文件(注意:add和点中间有一个空格!!!大坑) 

    git commit -m “注释内容”   //暂存区-本地分支(默认master)

    git push -u  origin master

    第二次提交本地->远程:

    git add .

    git commit -m "提交内容"

    git push origin master  (注意:这是非第一次提交,所以没有“-u”)

    更新远程->本地:

    git pull

    本次项目:git@github.com:xcndsxm/xcn_dsxm.git

    问题:本地修改后,远程修改后(一个空格也算修改),远程不能直接导入本地,本地也不能直接上传至远程;

    强制从远程更新到本地:

    git fetch --all

    git reset --hard origin/master

    不能强制从本地更新到远程,每次都要先更新远程最新版本,才能提交

    切换到分支应用  //当我想从远程仓库里拉取一条本地不存在的分支时:这个将会自动创建一个新的本地分支,并与指定的远程分支关联起来。

    git checkout dev(远程分支名)

    拉取最新项目:

    git pull origin dev

    提交:

    git push origin dev

    git查看项目关联的远程仓库地址:

    git remote -v

  • 相关阅读:
    算法经典文章收藏
    Python 学习文章收藏
    Leetcode 刷题计划
    CLR via C# 学习计划
    算法导论 学习计划
    算法导论学习笔记 一 分治算法
    Mongodb 学习笔记
    Python模拟HttpRequest的方法总结
    在Github上搭建自己的博客(Windows平台)
    Git Shell 基本命令(官网脱水版)
  • 原文地址:https://www.cnblogs.com/yunianzeng/p/12076318.html
Copyright © 2011-2022 走看看