git使用简单指南
参考:
https://www.fengerzh.com/git-reset/?utm_source=tool.lu
git建库小结
(一)远端:
1、在git网站上建设一个远程仓库
复制git远程仓库地址,如ssh地址:git@gitee.com:andy/fullspider.git
2、其他,.gitignore文件,设定不需要上传的目录和文件,内容如下
# myself define
*.pyc
.idea/
migrations/
data/
filedata/
*.log
log/
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
# C extensions
*.so
(二)本地:
1、安装git客户端
2、创建公钥(3次enter):一台机器,只需要创建一次
ssh-keygen -t rsa -C git@gitee.com:andy/fullspider.git
将公钥代码复制到git远端。
如果匹配成功后,以后就不需要密码了。
3、新建一个用户文件夹:
如user01
4、将远端仓库拉到本地:
进入user01/,右键git命令框
将远程仓库复制到拉到本地:git clone git@gitee.com:andy/fullspider.git
此时,本地user01/下,就多了fullspider项目大文件。
(三)在本地新建分支,并把分支推送到远端
操作拉下来的项目文件夹
1、切换路径,开始操作
cd fullspider
2、新建本地dev分支,并推送到远端仓库
git checkout -b dev
git push origin dev
3、将本地dev分支和远端dev分支建立跟踪关系。(就是和远端的dev进行对比)
git branch --set-upstream-to=origin/dev dev
(四)在本地新建文件,并推送到远端分支
项目大文件夹中放入一个新文件,并上传到远端
1、先查看变化(未提交缓存、已提交缓存):
git status 新建、修改、删除都可见
git diff 新建不可见。(未提交缓存)
git diff --cached (已经提交缓存)
2、添加到缓存,点号表示所有文件
git add .
3、提交本地版本库。表示完成一个业务逻辑
git commit -m '第一次提交'
4、推送到远端分支
git push origin dev
或者
git push
(五)查看本地版本,版本回退
1、查看本地版本(可见回退版本号)
git reflog
或者(没有版本号)
git log
2、将远端dev版本更新到本地
git pull origin dev
3、回退到版本
git reset 8042a87
git使用简单指南的更多相关文章
- Git 简易使用指南及补充
Git最简易的使用指南 助你开始使用 git 的简易指南,木有高深内容,;) 安装 下载 git OSX 版 下载 git Windows 版 下载 git Linux 版 创建新仓库 创建新文件夹, ...
- linux下git的简单运用
linux下git的简单运用 windows下也有git,是git公司出的bash,基本上模拟了linux下命令行.许多常用的命令和linux下操作一样.也就是说,windows下的git命令操作和l ...
- git 的简单使用方法
git 的简单使用方法1. 服务器 安装完成2. ssh 中的账号创建完成3. 创建 ssh 账号,会在 ssh 的安装目录下的home 目录里面,多了用户家目录4. 进入该目录 ,创建一个新的文件夹 ...
- eclipse IDE使用git方法简单介绍
eclipse下使用git插件上传代码至github 1.eclipse下安装git eclipse git 插件的安装. 点击 Help->Install New Software-> ...
- VS2015 与 Git 的简单使用
前言 在白忙之中抽了点时间,记录了下 VS 与 Git 的简单使用. 在之前使用命令行的时候,提交或拉取代码时,总报错:(提取时遇到错误: Unsupported URL protocol),后来在网 ...
- Git两分钟指南-学习入门参考
Git两分钟指南 http://blog.jobbole.com/78999/ GIT和SVN之间的五个基本区别 http://www.oschina.net/news/12542/git-and-s ...
- git的权威指南
CHENYILONG 博客 git的权威指南 全屏 © chenyilong.本站由Postach.io 博客
- Git简明使用指南[转]
git - 简易指南 助你开始使用 git 的简易指南,木有高深内容,;). Tweet 作者:罗杰·杜德勒 感谢:@tfnico, @fhd and Namics 其他语言 english, deu ...
- Git命令使用指南
继续git相关的东西,网上很多讲解的,但是还是喜欢这个图:(爱屋及乌,当然内容也很好,文章链接:http://me.iblogc.com/2015/01/16/Git命令使用指南/) Git是软件开发 ...
随机推荐
- Studio更新
其实最主要的是下面三个步骤: 1.更新As工程为3.0 2.必须升级gradle到4.0以上 3.buildToolsVersion升级到26.0.0 4.在gradle.properties中配置版 ...
- C语言中打印返回值
demo: ----return :返回值------------------ int mosquitto_username_pw_set(struct mosquitto *mosq, const ...
- PHP 中文字符串截取
$str = "abcdef啊啊吧啊"; function my_sub($str, $st ,$len){ $ret = ""; for( $st; $len ...
- EventHandler 与常见的.Net预定义委托
看着下面这两句事件定义及激发忽然有点不明白了, public event EventHandler<ExternalDataEventArgs> Submit; Submit(null, ...
- HDFS的客户端操作
命令行操作: -help 功能:输出这个命令参数手册 -ls 功能:显示目录信息 示例: hadoop fs -ls hdfs://hadoop-serv ...
- 原生js--文档加载时间
onload触发时机:文档和所有的图片都加载完毕 DOMContentLoaded触发时机:文档加载并解析完毕,所有deferred脚本执行完毕.但此时图片和async脚本可能依旧在加载. ready ...
- sencha touch 常见问题解答(26-50)
26.sencha touch在华为.红米等部分手机下hide事件失效,msgbox无法关闭怎么办 答:请看http://www.cnblogs.com/cjpx00008/p/3535557.htm ...
- Artech的MVC4框架学习——第二章URL路由
总结:HttpModule 和HttpHandler是Asp.net管道的两个重要组件.请求最终处理通过HttpHandler完成.MVC就是通过名为MvcHandler自定义HttpHandler现 ...
- Android.mk 用法介绍
一个Android.mk file用来向编译系统描述你的源代码.具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次.你可以在每一个Android.mk file中定义一个 ...
- VS2003安装Opencv1.0 windows系统 win7
一.步骤 下载安装opencv1.0 安装文件我上传到百度网盘分享连接 http://pan.baidu.com/s/1o8na0aA 配置电脑windows环境变量 配置VS2003全局设置 ...