git客户端基本操作

  • 首先下载git
  • 一路next安装好了之后,打开任意盘符,右键打开git bash here
  • 首先:初始首次的用户名和邮箱,之后就不用了。
    • git config --global user.name "name"
    • git config --global user.email "[email protected]"
  • 创建本地仓库
    • 文件夹-->右键git bash here-->git init //现在这个文件夹就是你的本地仓库了
  • 打开代码编辑器,建立几个文件存到仓库文件夹里。
    • git bash命令窗口:git status //查看状态,发现有几个红色的文件名字,正是我们新建的。
    • git bash命令窗口:git add .或者git add *再或者git add -A都是把文件提交到缓存区,缓存区,我也叫他后悔区,用的多了就感受到了。
    • 再次运行:git status //发现文件夹是绿色的了
    • git commit -m "文件首次提交,代号:01" //将缓存区的文件正式提交到仓库中
    • git status //此时会出现两段英文,按住鼠标选中这英文右键选中copy 翻译出来的结果告诉我们现在工作区没有变动,目录是干净的。说明第一次提交成功了!
    • 查看被更新的文件哪些东西更新了:git diff
  • 当我们提交多次后,如何看提交的几个版本:git log  --pretty=oneline
  • 回退到以前版本 git reste --hard HEAD ^ //^是数字;通过git log 可以看到commit每次的id 所以 git reset --hard commit_id 也是可以的
  • 如果第二天忘了id怎么办,查看git log也不行,还有办法: git reflog
  • 如果我修改了一些东西而后悔了,我可以用:git checkout -- file //撤回修改
  • 如果我修改了一些东西并且add到缓存区而后悔了,我可以用:git reset HEAD file//可以把暂存区的修改撤销掉 然后 git checkout -- file//撤回修改
  • 删除:git rm filename 删除文件夹 git rm -r path/

  

时间: 2024-08-13 00:33:58

git客户端基本操作的相关文章

GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流(转载)

最近听同事说他都在使用GitHub,GitHub是程序员的社区,在里面可以学到很多书上学不到的东西,所以最近在准备入手这方面的知识去尝试学习,正好碰到这么详细完整的文章,就转载了,希望对自己和大家有帮助. GitHub操作总结 : 总结看不明白就看下面的详细讲解. GitHub操作流程 : 第一次提交 : 方案一 : 本地创建项目根目录, 然后与远程GitHub关联, 之后的操作一样; -- 初始化Git仓库 :git init ; -- 提交改变到缓存 :git commit -m 'desc

git客户端使用

git是和SVN一样的管理工具. 第一步  新建一个文件夹 第二部 右击 选择Git Bash 第三部 获取内容格式为  git clone  git://git.apache.org/incubator-cordova-android.git 其中 git://git.apache.org/incubator-cordova-android.git 为获取的路径 如图所示 在 http://git.apache.org/网页中可以找到 cordova-labs.git Apache Cordo

Git客户端TortoiseGit(Windows系统)的使用方法

这篇文章主要介绍了Git客户端TortoiseGit(Windows系统)的使用方法,需要的朋友可以参考下 本文环境: 操作系统:Windows XP SP3 Git客户端:TortoiseGit-1.8.8.0-32bit 一.安装Git客户端 全部安装均采用默认! 1. 安装支撑软件 msysgit: https://code.google.com/p/msysgit/downloads/list?q=full+installer+official+git 当前最新版本为v1.9.0.  

Git客户端图文详解如何安装配置GitHub操作流程攻略

Git介绍 分布式 : Git版本控制系统是一个分布式的系统, 是用来保存工程源代码历史状态的命令行工具; 保存点 : Git的保存点可以追踪源码中的文件, 并能得到某一个时间点上的整个工程项目额状态; 可以在该保存点将多人提交的源码合并, 也可以会退到某一个保存点上; Git离线操作性 :Git可以离线进行代码提交, 因此它称得上是完全的分布式处理, Git所有的操作不需要在线进行; 这意味着Git的速度要比SVN等工具快得多, 因为SVN等工具需要在线时才能操作, 如果网络环境不好, 提交代

Git客户端搭建环境(Windows系统)的使用

本文环境: 操作系统:Windows XP SP3 Git客户端:TortoiseGit-1.8.8.0-32bit 一.安装Git客户端 全部安装均采用默认! 1. 安装支撑软件 msysgit: https://code.google.com/p/msysgit/downloads/list?q=full+installer+official+git 当前最新版本为v1.9.0.     2. 安装TortoiseGit 首先,要安装Windows Installer 4.5. 然后,安装T

[.net 面向对象程序设计进阶] (26) 团队开发利器(五)分布式版本控制系统Git——图形化Git客户端工具TortoiseGit

[.net 面向对象程序设计进阶] (26) 团队开发利器(五)分布式版本控制系统Git——图形化Git客户端工具TortoiseGit 读前必备: 接上篇: 分布式版本控制系统Git——使用GitStack+TortoiseGit 图形界面搭建Git环境 http://www.cnblogs.com/yubinfeng/p/5182271.html 本篇导读: 上篇介绍了一款Windows环境下的Git服务器工具GitStack ,搭建了最简单的Windows下的Git服务器,需要再次提醒的是

2016030101 - ubuntu15.1上安装git客户端

使用ubutun15.1安装git客户端. 根据git官网提示内容(参考http://git-scm.com/download/linux) 1.使用命令:sudo apt-get install git 下载git客户端 2.下载完成输入命令:git 表示已经完成安装. 3.输入命令:git --version 表示安装的是git2.5.0版本,不是安装最新版本2.7.2 所以如果使用sudo apt-get install git获取的git版本并不是最新版本,但是可以使用!

windows环境下使用git客户端、github和tortoisegit管理项目代码

一.为什么 为什么不用svn? svn是一个优秀的代码和版本管理工具,使用svn只需要搭建好svn中央仓库,配置本地svn客户端即可,自从google code关闭服务之后,互联网上已经没有非常好的公共svn仓库,如果是公司内部使用,还可以用上公司内网搭建的svn服务器,但个人就没那么方便了. 为什么用git? git和svn同样作为代码和版本管理工具,git的理念更先进,而且公共git仓库github真的好用,众多优秀的开源项目都放在github 什么是git.github.tortoiseg

git客户端

本文环境: 操作系统:Windows XP SP3 Git客户端:TortoiseGit-1.8.16.0-32bit 一.安装Git客户端 全部安装均采用默认! 1. 安装支撑软件 msysgit: http://msysgit.github.io/ 当前最新版本为v1.9.5.     2. 安装TortoiseGit 首先,要安装Windows Installer 4.5. 然后,安装TortoiseGit. 序号 架构 版本 1 x86 V1.8.16.0 2 x86 V2.0.0.0