初学者git的用法
初学者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的用法的更多相关文章
- Git的用法
Git的用法 Git 的也可以理解为版本控制器.版本控制器(维基的解释):维护工程蓝图的标准作法,能追踪工程蓝图从诞生一直到定案的过程.此外,版本控制也是一种软件工程技巧,借此能在软件开发的过程中,确 ...
- git subtree用法(转)
git subtree用法 一.使用场景 例如,在项目Game中有一个子目录AI.Game和AI分别是一个独立的git项目,可以分开维护.为了避免直接复制粘贴代码,我们希望Game中的AI子目录与AI ...
- git revert用法以及与git reset的区别
git revert用法 git revert 撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销 作为一次最新的提交 * git revert HEAD ...
- Git进阶用法
Git高阶用法 1. 基本概念 你的本地仓库由Git维护的三棵树组成.第一个是你的工作目录,它持有实际文件:第二个是缓存区(Index),它像个缓存区域,临时保存您的改动:最后是HEAD,指向你最近一 ...
- 转:Git: git stash 用法小结
一.应用场景 综合下网上的介绍和资料, git stash (git储藏)可用于以下情形: 发现有一个类是多余的,想删掉它又担心以后需要查看它的代码,想保存它但又不想增加一个脏的提交.这时就可以考虑 ...
- git cherry-pick用法
场景: 如果你的应用已经发布了一个版本2.0, 代码分支叫release-2.0, 现在正在开发3.0, 代码的分支叫dev-3.0. 那么有一天产品说, 要把正在开发的某个特性提前上线, 也就是说要 ...
- git clean用法
git clean用法 想批量删除branch中新加的文件(untracked files),,git reset --hard不行- 首先确认要删除的文件 git clean -fd -n ...
- Git 的用法
对于GIT 的用法,最近一直在寻找方法.网上也能找到一些方法.但是感觉说的不是很清楚,在这里我基于自己经验写一些. 对于任何一种方法都要安装GIT. 我是基于VS Code 2015 来做的. 在安 ...
- Git复习(十三)之git revert用法及与git reset区别
git revert用法以及与git reset的区别 git revert用法 git revert 撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销 作为一 ...
随机推荐
- [LeetCode] 38. Count and Say 计数和读法
The count-and-say sequence is the sequence of integers with the first five terms as following: 1. 1 ...
- 【redis】分布式锁实现,与分布式定时任务
如果你还不知道redis的基本命令与基本使用方法,请看 [redis]redis基础命令学习集合 写在前面 redis辣么多数据结构,这么多命令,具体一点,都可以应用在什么场景呢?用来解决什么具体的问 ...
- AntDeploy发布前端项目到IIS(脱离vs单独使用)
AntDeploy AntDeploy是一款开源的一键发布部署工具,目的是代替重复性的发布动作,提高部署效率 1.一键部署iis 2.一键部署windows服务 3.一键部署到Docker 4.支持增 ...
- shell 中 贪婪匹配 和 非贪婪匹配
举个栗子: v=jfedu.shiyiwen.com echo ${v%.*} 一个%为非贪婪匹配,即匹配最短结果.%从右到左进行非贪婪匹配,匹配什么呢? 匹配已 .*的字符. 那么当然是匹配到了.c ...
- vertica ROS和WOS错误
频繁写入vertica,可能导致ROS和WOS错误.如下: java.sql.SQLTransientException: [Vertica][VJDBC](5065) ERROR: Too many ...
- ReentrantReadWriteLock 源码分析
ReentrantReadWriteLock 源码分析: 1:数据结构: 成员变量: private final ReentrantReadWriteLock.ReadLock readerLock ...
- 容斥原理--计算并集的元素个数 URAL 1091
在计数时,必须注意没有重复,没有遗漏.为了使重叠部分不被重复计算,人们研究出一种新的计数方法,这种方法的基本思想是:先不考虑重叠的情况,把包含于某内容中的所有对象的数目先计算出来,然后再把计数时重复计 ...
- [转帖]PostgreSQL的时间/日期函数使用
PostgreSQL的时间/日期函数使用 https://www.cnblogs.com/mchina/archive/2013/04/15/3010418.html 这个博客的 文章目录比上一个好十 ...
- EOF的意义及用法
c/c++ 中EOF的意义及用法 EOF,为End Of File的缩写,通常在文本的最后存在此字符表示资料结束. 在微软的DOS和Windows中,读取数据时终端不会产生EOF.此时,应用程序知道数 ...
- SpringBoot整合PageHelper做多条件分页查询
https://yq.aliyun.com/articles/619586 本篇博客讲述如何在SpringBoot中整合PageHelper,如何实现带多个条件,以及PageInfo中的属性的中文解释 ...