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是软件开发 ...
随机推荐
- 《转》win7 安装ujson 出现的“error: Microsoft Visual C++ 9.0 is required. Get it from http://aka.ms/vcpython27”
本文转载自http://blog.csdn.net/Tilyp/article/details/72842800?locationNum=2&fps=1 我的python环境是 D:\work ...
- 《转》python学习(12)-列表解析
转自 http://www.cnblogs.com/BeginMan/p/3164937.html 一.列表解析 列表解析来自函数式编程语言(haskell),语法如下: [expr for iter ...
- 七、K3 WISE 开发插件《Update字段级更新触发器 - BOS单审核后反写源单》
审核成功触发,是一个比较典型的场景.需要用到update触发器,跟踪到审核状态的变化. 引用的源码<采购检验单审核后反写收料通知单>,其中采购检验单是BOS自定义单据. if (objec ...
- docker 启动 centos 镜像,容器会自动退出
docker启动centos镜像有两种版本可以解决自动退出的问题: 方式一: docker run -d -it [image-ID] /bin/sh 方式二: 在启动脚本里面增加一个执行进程: 1. ...
- 【BZOJ1210】[HNOI2004]邮递员 插头DP+高精度
[BZOJ1210][HNOI2004]邮递员 Description Smith在P市的邮政局工作,他每天的工作是从邮局出发,到自己所管辖的所有邮筒取信件,然后带回邮局.他所管辖的邮筒非常巧地排成了 ...
- Unity3D笔记 愤怒的小鸟<七> 小鸟群准备动画
要实现的目标: 1.3只小鸟初始动画 2.完善代码slingShot.js 3.完善代码BirdMoving.js 1.实现3个准备动画:Unity3D内置的动画管理器 1.1.先选择GameObje ...
- Java虚拟机四 常用Java虚拟机参数
主要涉及的知识点: 1.跟踪Java虚拟机的垃圾回收和类加载等信息: 2.配置Java虚拟机的堆空间: 3.配置永久区和Java栈. 4.学习虚拟机的服务器和客户端模式. 1.1 跟踪垃圾回收 Jav ...
- windows下的C++与cuda编译器位置
在windows下最常见的C++编译器为visual studio自带的编译器cl.exe 通常其所在目录为: C:\Program Files (x86)\Microsoft Visual Stud ...
- iOS - viewDidLoad, viewWillDisappear, viewWillAppear区别及加载顺序
viewWillAppear: Called when the view is about to made visible. Default does nothing视图即将可见时调用.默认情况下不执 ...
- 浅谈 Java 字符串(String, StringBuffer, StringBuilder)
我们先要记住三者的特征: String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全) 一.定义 查看 API 会发现,String ...