一、git上传本地项目到github

前提:github创建一个空仓库(得到“https://自己的仓库url地址”)
1.第一步:就是要进入这个目录下,cmd
2.第二步:输入git init
3.第三步:输入git add .(想添加某个特定的文件,只需把.换成这个特定的文件名即可。)
4.第四步:输入git commit -m "first commit",表示你对这次提交的注释,双引号里面的内容可以根据个人的需要改。
(PS 若未输入-m "first commit" 而是进入了vim界面。则按i然后写入,写入后按esc键,然后输入:wq 即可退出vim界面)
5.第五步:输入git remote add origin https://自己的仓库url地址,将本地的仓库关联到github上
(PS 若提示fatal: remote origin already exists.
解决办法: 1、先输入 git remote rm origin
                   2、再输入 git remote add origin https://自己的仓库url地址 就不会报错了!)
6.最后一步,输入git push -u origin master,这是把代码上传到github仓库的意思。


二、github直接上传本地项目源代码

1. 第一步:github创建一个带readme的仓库。

2. 第二步:Upload file上传本地源代码

(PS chrome会出现上传失败的情况,可使用firefox浏览器进行上传)


三、更新github上的代码

1.第一步:git clone https://github.com/gubai/gubai.git
2.第二步:git status查看状态
1)切换分支:git checkout <分支名>,切换分支
(查看是否切换成功:git branch
创建分支: git branch testing // 创建分支时,使用git branch<分支名>
git branch // 查看分支情况)
(操作一般流程:即方法一的3、4步骤,然后git push)
2)切换回master:git checkout master


四、合并分支代码到master
1. 第一步:git checkout master:先切换到master,可以使用git branch查看目前定位的情况,如果已经是master就不用了。
2. 第二步:git merge 分支名称:合并代码到本地的master上。git merge命令用于合并指定分支到当前分支。
3. 第三步:git push -u origin master:提交github的master上


五、删除分支

$ git branch -d dev
Deleted branch dev (was fec145a).

(后面有时间再补充2,嗯,上面也可能写错了。尽信书不如无书)

github与git基本操作(一)的更多相关文章

  1. 学习如何运用GitHub网站+出现的问题+Git基本操作总结

    首先介绍一下GitHub网站: github是一个基于git的代码托管平台. GitHub 拥有一个非常鼓励合作的社区氛围.这一方面源于 GitHub 的付费模式:私有项目需要付费,而公共项目完全免费 ...

  2. 老铁,这年头得玩玩这个:Git基本操作【github】

    GitHub创建项目 本地创建项目 1.初始化配置,设置仓库人员的用户名和邮箱地址,这一步必不可少 git config --global user.name "uncleyong" ...

  3. GitHub Flow & Git Flow 基于Git 的两种协作开发模式

    介绍基于Git 两种协作开发模式,GitHub Flow & Git Flow 对于Github 一些好用的特殊操作技巧 ,可以见GitHub 特殊操作技巧 和Git的基本操作 一 GitHu ...

  4. Git基本操作和GtHub 特殊技巧

    <GitHub 入门与实践> 笔记 了解GitHub Git 和 GitHub 的区别 在Git中,开发者将源代码存入名为"Git仓库"的资料库中,并加以使用.而Git ...

  5. Git学习系列之Git基本操作推送项目(图文详解)

    前面博客 Git学习系列之Git基本操作提交项目(图文详解) 如果完成到一定程度,那么可以推送到远端在线仓库. 推送之前,请确保你已经设置了全局的 user.name 和 user.email, 如果 ...

  6. Git学习系列之Git基本操作克隆项目(图文详解)

    不多说,直接上干货! 想必,能进来看我写的这篇博文的朋友,肯定是了解过. 比如SVN的操作吧,最常见的是 检出(Check out ...), 更新 (Update ...), 以及 提交(Commi ...

  7. Git-Runoob:Git 基本操作

    ylbtech-Git-Runoob:Git 基本操作 1.返回顶部 1. Git 基本操作 Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比.本章将对有关创建与提交你的项目快照的命令作 ...

  8. github的git.exe的目录所在

    github的git.exe位于 C:\Users\[username]\AppData\Local\GitHub\PortableGit_25d850739bc178b2eb13c3e2a9faaf ...

  9. Github 与Git pages

    基础git命令 设置username,email $ git config --global user.name "your name" $ git config --global ...

随机推荐

  1. vue+element ui 的tab 动态增减,切换时提示用户是否切换

    前言:工作中用到 vue+element ui 的前端框架,动态添加 Tab,删除 Tab,切换 Tab 时提示用户是否切换等,发现 element ui  有一个 bug,这里记录一下如何实现.转载 ...

  2. whistle替代Fiddler调试远程服务器代码使用教程

    前沿 之前在window下开发的同学大部分都是使用Fiddler代理工具做远程调试,自从换了Mac后也想找个代替工具调试,查询了下大概都比较推荐两款:Charles 和 Whistle .不过Char ...

  3. Wampserver环境配置

    ☆根目录修改问题 /.修改运行根目录 1.修改apache配置,将服务请求定位到新目录下 →左击wampserver,点击Apache打开httpd.conf文件,Ctrl+f搜索documentro ...

  4. YII关联查询

    原文链接:http://keshion.iteye.com/blog/1607994 一.多表关联的配置 在我们使用 AR 执行关联查询之前,我们需要让 AR 知道一个 AR 类是怎样关联到另一个的. ...

  5. github|webstorm

    分享本地项目到github 从github上迁出项目到本地

  6. <Android 基础(二十六)> 渐变色圆角Button

    简介 总结下之前看的自定义View的内容,结合一个简单的例子,阐述下基本用法和大致的使用流程,这个例子比较简单,更复杂的自定义View,随着自己的学习,后面再慢慢添加.作为一个Android开发者,这 ...

  7. Scala安装时的坑

    重新安装了Scala(2.11.12版本)到d:\Program Files下,查看版本时,报如下异常: 百度了一下,竟然是不允许空格,太low了. 装到d:\Scala后问题解决

  8. reportConfig.xml两种数据源连接的配置方式

     在reportConfig.xml配置文件中,我们提供了两种数据源连接的配置方式,分别如下: 1.jndi数据源配置(即:在dataSource中配置) 此配置适用于在j2ee的服务器中配置了j ...

  9. ES6入门——类的概念

    1.Class的基本用法 概述 JavaScript语言的传统方式是通过构造函数,定义并生成新对象.这种写法和传统的面向对象语言差异很大,下面是一个例子: function Point(x, y) { ...

  10. leetCode题解之修剪二叉查找树

    1.题目描述 Given a binary search tree and the lowest and highest boundaries as L and R, trim the tree so ...