GitHub提交图片的几个基本命令 2019-01-25


title: GitHub提交图片的几个基本命令

思路

  1. 进入提交的文件夹 git bash 采用口令处理
  2. 拉取代码
  3. 提交代码
  4. 图片可以通过复制到 微信上 变为小图片

1. 拉取代码

$ 从无到有  直接 clone 代码   git clone https://github.com/houyongliang168/Images-Folder.git

$ 从有到有  git pull origin master //从Github上pull到本地源码库

2. 提交代码

1. 提交本地
$ git add .
$ git commit -m "first commit"

2. 提交远程    remote 远程  origin 源
$ git remote add origin [email protected]:repos/xxx/xxx/xxx.git
$ git push -u origin 分支名  一般为 master 即  git push -u origin master

3. git push 的 -u 参数具体适合含义

$ git push origin
上面命令表示,将当前分支推送到origin主机的对应分支。

如果当前分支只有一个追踪分支,那么主机名都可以省略。
$ git push
如果当前分支与多个主机存在追踪关系,那么这个时候-u选项会指定一个默认主机,这样后面就可以不加任何参数使用git push。
$ git push -u origin master
上面的命令将本地的 master 分支推送到 origin 主机,同时制定 origin 为默认主机,后面就不加任何参数使用 git push。
不带任何参数的 git push,默认只推送当前分支,这叫做simple 方式。


git push -u和git branch --set-upstream-to指令之间的区别。
举个例子:我要把本地分支master与远程仓库origin里的分支gaga建立关联。(如果使用下列途径1的话,首先,你要切换到master分支上(git checkout master))两个途径:1. git push -u origin gaga  2. git branch --set-upstream-to=origin/gaga master这两种方式都可以达到目的。但是1方法更通用,因为你的远程库有可能并没有gaga分支,这种情况下你用2方法就不可行,连目标分支都不存在,怎么进行关联呢?所以可以总结一下:git push -u origin gaga 相当于 git push origin gaga + git branch --set-upstream-to=origin/gaga master

4. 他人资源


    添加已有项目到github

    新建repository,可以在github网站上直接新建或者使用windows github工具。

    进入github repository 项目
    
    在github windows工具中使用git Bash打开项目,使用cd命令进入已有项目根目录下
    
    touch README.md //新建说明文件
    git init //在当前项目目录中生成本地git管理,并建立一个隐藏.git目录
    git add . //添加当前目录中的所有文件到索引
    git commit -m "first commit" //提交到本地源码库,并附加提交注释
    git remote add origin https://github.com/chape/test.git //添加到远程项目,别名为origin
    git push -u origin master //把本地源码库push到github 别名为origin的远程项目中,确认提交
    提交完成,查看repository。

    更新代码

    cd /d/TVCloud
    git add .
    git commit -m "update test" //检测文件改动并附加提交注释
    git push -u origin master //提交修改到项目主线

    github常用命令

    git push origin master //把本地源码库push到Github上
    git pull origin master //从Github上pull到本地源码库
    git config --list //查看配置信息
    git status //查看项目状态信息
    git branch //查看项目分支
    git checkout -b host//添加一个名为host的分支
    git checkout master //切换到主干
    git merge host //合并分支host到主干
    git branch -d host //删除分支host

你可能感兴趣的:(GitHub提交图片的几个基本命令 2019-01-25)