初学者github的用法

1.在github上创建一个自己的工程

2.按着上面的要求执行你的命令行

3.将你的代码放到这个已经创建了.git的文件夹中,执行git add .

系统出现如下错误:warning: LF will be replaced by CRLF  则执行: $ git config --global core.autocrlf false  //禁用自动转换

4.执行 git commit -m "你的代码的说明"

5.将你本地库和远程库进行关联起来  git remote add origin git@gitserver:iphone_project.git

6. 将你的本地仓库的代码放入到远程库里面 git push origin master

二、想要建立一个分支

1. 在该文件夹下执行 git add命令,将我们要提交的文件信息(包括有修改过和新建的文件)添加到索引库。输入命令:

git add .

2. 使用git commit 命令,根据索引库的内容进行文件信息的提交。输入命令:

git commit -m "修改的说明"    ps:-m <提交的描述信息>  -m选项用于提交描述信息

3. 新建本地分支: git branch <分支的名字> ,输入命令:

git branch beauty(你分支的名字)

4. 查看改项目的所有本地和远程分支 : git branch -a ,(带*标记的表示正在当前目录下)

git branch 查看本地分支    git branch -r 查看远程分支

5. 如果不在当前的分支下,切换本地分支:git checkout <分支名>  ,输入以下命令:

git checkout beauty(你分支的名字)

6. 可以使用第四部重新查看是否位于当前的分支目录

7. 使用pull命令,将远程的分支代码pull到本地分支用于更新本地的代码,输入以下命令:

git pull origin beauty(远程的分支名): beauty(本地的分支名)

8. 使用push命令,将本地的修改的分支代码push到远程的分支代码上,输入以下命令:

git push origin beauty(你本地的分支名)

备注: 一般的push的推送顺序的写法是 git push origin beauty(远程分支名):beauty(本地的分支名)

但是写成git push origin beauty(你本地的分支名) , 则表示将本地分支推送到与之存在"追踪关系"的远程分支上(通常两者同名)

如果远程的分支不存在,则会被新建

参考链接:http://www.cnblogs.com/JennyLin77/p/git.html

三、将分支代码合并到主干代码上

初学者git的用法的更多相关文章

  1. Git的用法

    Git的用法 Git 的也可以理解为版本控制器.版本控制器(维基的解释):维护工程蓝图的标准作法,能追踪工程蓝图从诞生一直到定案的过程.此外,版本控制也是一种软件工程技巧,借此能在软件开发的过程中,确 ...

  2. git subtree用法(转)

    git subtree用法 一.使用场景 例如,在项目Game中有一个子目录AI.Game和AI分别是一个独立的git项目,可以分开维护.为了避免直接复制粘贴代码,我们希望Game中的AI子目录与AI ...

  3. git revert用法以及与git reset的区别

    git revert用法 git revert 撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销 作为一次最新的提交 * git revert HEAD     ...

  4. Git进阶用法

    Git高阶用法 1. 基本概念 你的本地仓库由Git维护的三棵树组成.第一个是你的工作目录,它持有实际文件:第二个是缓存区(Index),它像个缓存区域,临时保存您的改动:最后是HEAD,指向你最近一 ...

  5. 转:Git: git stash 用法小结

    一.应用场景 综合下网上的介绍和资料, git stash (git储藏)可用于以下情形: 发现有一个类是多余的,想删掉它又担心以后需要查看它的代码,想保存它但又不想增加一个脏的提交.这时就可以考虑  ...

  6. git cherry-pick用法

    场景: 如果你的应用已经发布了一个版本2.0, 代码分支叫release-2.0, 现在正在开发3.0, 代码的分支叫dev-3.0. 那么有一天产品说, 要把正在开发的某个特性提前上线, 也就是说要 ...

  7. git clean用法

    git clean用法   想批量删除branch中新加的文件(untracked files),,git reset --hard不行-   首先确认要删除的文件 git clean -fd -n ...

  8. Git 的用法

    对于GIT  的用法,最近一直在寻找方法.网上也能找到一些方法.但是感觉说的不是很清楚,在这里我基于自己经验写一些. 对于任何一种方法都要安装GIT. 我是基于VS Code 2015 来做的. 在安 ...

  9. Git复习(十三)之git revert用法及与git reset区别

    git revert用法以及与git reset的区别 git revert用法 git revert 撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销 作为一 ...

随机推荐

  1. Ztree + bootstarp-table 使用

    Ztree + bootstarp-table  使用 一. Ztree 1.引入js/css文件  Ztree官网 <!--ztree--> <link rel="sty ...

  2. [LeetCode] 670. Maximum Swap 最大置换

    Given a non-negative integer, you could swap two digits at most once to get the maximum valued numbe ...

  3. 使用PAC文件来管理代理连接

    生成PAC文件 谷歌浏览器插件商店安装SwitchyOmega,找到立即更新模式,然后导出PAC文件 使用PAC文件 pac采用js编写 Windows Windows上面使用PAC文件很简单,新建一 ...

  4. Windows开机自动登陆 开/关:登录需按Ctrl+Alt+del的功能

    Win10.Win7.WinXP开机自动登录: Win+R组合键打开“运行”,输入“netplwiz” 在弹出的“用户帐户”窗口中,把取消勾选“要使用本机,用户必须输入用户名和密码”,然后“应用”. ...

  5. git拆分仓库

    1.git filter-branch拆分当前分支 修改仓库目录,改成拆分后的结构 创建一个当前分支的拷贝分支 git filter-branch -f --tag-name-filter cat - ...

  6. .NET Core:中间件

    中间件是组装到应用程序管道中以处理请求和响应的软件,功能上更贴合系统的使用中间件. 每个组件: 选择是否将请求传递给管道中的下一个组件. 可以在调用管道中的下一个组件之前和之后执行工作. 请求委托(R ...

  7. SpringBoot 分环境变量配置

    方式一:通过不同环境的配置文件 1.1 springboot目录下配置不同环境的配置文件 1.2 在application.properties中配置环境 1.3运行springboot的run方法就 ...

  8. SpringBoot第十七篇:定时任务

    作者:追梦1819 原文:https://www.cnblogs.com/yanfei1819/p/11076555.html 版权声明:本文为博主原创文章,转载请附上博文链接! 引言   相信大家对 ...

  9. vue需求表单有单位(时分秒千克等等)

    需求如下: 问题分析: 因为用elementui组件 el-input 相当于块级元素,后面的单位<span>分</span>会被挤下去,无法在同一水平. 解决方法: 不用它的 ...

  10. c++小学期大作业攻略(四)任务系统+站内信

    虽然比最早的预定晚了整整一个星期但这核心功能最后一篇终于还是来了. 如果你已经经历了用户系统的洗礼,相信代码实现应该已经没有太大的难度,所以我们重点关注一下设计好的流程. 一.任务系统 首先是新建任务 ...