git + TortoiseGit 简单使用记录
windows 64 git + TortoiseGit + 码云
安装--
顺序---git for windows 64 然后 安装 TortoiseGit
两者都安装成功后 到项目目录右键(记得是项目目录(其实随意文件夹就可以))会出现 git bush here 和git clone 等几个按钮
去GitHub 或者码云等仓库,找到自己的项目,复制项目地址,
点击 git clone 就可以克隆项目到你的项目目录下了。
常用的操作===
更改完后 右键 git add ,添加,然后 commit (commit时注意必须添加备注信息),然后push;
本地创建分支---
create branch ;
然后push 到远程,就可以 创建自己的分支了。
多人同时开发时注意。
假设五人同时开发
项目主分支master
五人分别本地create branch ,创建自己的分支,然后push到远程。
实际开发时, 没人都要切换到自己的分支,
成员1,开发了一个小功能,首先commit 到自己的分支,(TortoiseGit 使用时有时add 查找不到你实际修改的文件,但是commit到你分支竟然可以查到修改 的代码),
然后切换到master,点击git pull 拉取最新代码,(遇到同时修改同一文件时或者其他情况是会报错的,如didnot exit clean,简单解决方法:git pull 失败时,下拉按钮还有个选项,时stave save,点击,然后会出现冲突的文件,双击查看详情,我遇到的99的情况,都是缓存文件,然后我就直接stave save 了,然后 commit ,然后提交,或者,你可以点击右键,TortoiseGit,有一个diff,可以查看冲突的文件,也是点击 stave save 或者是commit ,但是注意这是commit到主master,如果不是最新的文件,就不要勾选提交了。然后有时候会出现拉取最新代码但是本地无变化(页面无变化),我遇见好多次都是谷歌浏览器缓存。。。,如果不是缓存,你可以点击git bush弹出命令行,然后git fetch --all, git reset origin/master --hard 强制远程代码覆盖本地的(本地覆盖远程 应该是 git push --force) )
转载于:https://my.oschina.net/u/3255899/blog/835968
git + TortoiseGit 简单使用记录相关推荐
- IDEA中Git及可视化工具TortoiseGit简单使用
Git教程 1. IDEA中git使用 1.1代码拉取 如果需要切换分支,可在项目上右键,Git中选择branches- 在弹出页面中,在远程分支模块中,移动到对应分支上点击checkout即可 1. ...
- 使用 Git Extensions 简单入门 Git
使用 Git Extensions 简单入门 Git -- 独立观察员 2015.11.25 前言 关于这个主题,之前我录了段视频教程,在本地看清晰度还可以,但传到优酷上就很不清晰了,即使是后来重制后 ...
- git log 查看提交记录,参数:
git log 查看提交记录,参数: -n (n是一个正整数),查看最近n次的提交信息 $ git log -2 查看最近2次的提交历史记录 -- fileName fileName为任意文件名,查看 ...
- git pull 是到工作区还是暂存区_每天一Git之简单理解工作区和暂存区
每天一Git之简单理解工作区和暂存区 1. 工作区与暂存区命令初体验 1.1. 暂存区文件与文件夹管理 [root@number ~]# cd GitDir/git_learning/ [root@n ...
- Henry前端笔记之 git实际操作问题记录
Henry前端笔记之 git实际操作问题记录 在拉取后发现之前有未推送的更改 早上有一次提交没有推送成功 后来强制拉取覆盖了 因为冲突太多~~ 现在决定找回之前的提交 错误分析: 解决方案: 参考文献 ...
- GitHub+Git+Gitlab的一些记录
title: GitHub+Git+Gitlab的一些记录 夜阑卧听风吹雨,铁马冰河入梦来.铁马是你,冰河也是你. GitHub 第三方托管平台 初始化仓库. readme.md (md为markdo ...
- git 使用简单总结
git 使用简介 Git的简明 我试着写一下git的简单使用说明,如有错误的地方,欢迎斧正. 首先,下载并安装git.(废话) git 下载地址 生成公钥秘钥,并绑定到gogs 代码管理中心上. 在初 ...
- 语言都是相通的,学好一门语言,再学第二门语言就很简单,记录一下我复习c语言的过程。...
语言都是相通的,学好一门语言,再学第二门语言就很简单,记录一下我复习c语言的过程. 为了将本人的python培训提高一个层次,本人最近买了很多算法的书. 这个书上的代码基本都是c语言实现的,c语言很久 ...
- git/ TortoiseGit如何使用证书登录
]git/ TortoiseGit如何使用证书登录 http://rongjih.blog.163.com/blog/static/335744612010619111042465/ http://h ...
最新文章
- 关于人工智能中强化学习的扫盲
- [BOI2019][第K大问题][暴力剪枝]D2T1 Olympiads
- svpwm矢量控制电机相电压波形_如何深入理解SVPWM?
- 1.ASP.NET Core介绍
- iOS 开发学习之 User Interface(4)UIView 与 UIViewController【二】
- 19) maven 项目结构:聚集
- 从可视化模板,到数据仓库、数字化的资料,我整理并分享出来
- sap更改主题_SAP EP 主题设置
- 原来这就是公文写作领导讲话稿模板
- 全国海关分区图(含副厅)
- python卸载pip_Python 包 卸载方法
- “银行卡三要素验证”—派遣工工资表单零差错
- linux mipi接口驱动,rp3399之mipi接口ov4689摄像头驱动
- win10系统找不到指定文件怎么办?10种解决方法帮你解决
- 快速拥有自己的博客,语雀或许是不错的选择
- matlab求基音频率,语音中提取基音频率matlab程序.doc
- matlab 频域滤波
- 二代身份证号码最后一位校验位的计算方法
- windos下快捷键给文件、文件名重命名
- 晨跑、午后跑和夜跑对身体的影响及优缺点