Git的使用

写在前面:有部分同学没有使用过Git,刚开始会有点问题,希望此文会有帮助。如需更多了解,请点击本文最后的git pro链接。

了解Git

简单来说,就是一款高效的分布式版本控制/软件控制管理软件。

Git的常用指令

基本命令:

git init — 创建个人版本库
git clone — 拷贝远程库
git submodule init&update — 子模块初始化和更新,两个命令分开使用
git status — 查看索引状态
git add — 将变更添加到索引,新增的文件
git commit — 提交变更
git help — 显示帮助
git reset HEAD — 将变更从索引中移除,HEAD是版本库中最年轻的版本
git diff — 查看工作目录与HEAD的差异
git diff —cached — 查看索引与HEAD的差异
git checkout — — 将工作目录还原给HEAD
git reset HEAD^ — 将HEAD版本撤销,HEAD^为当前第二新的版本
git commit -m — 直接添加注释(Line1概要 Line2空行 Line3详细说明)并提交
git commit -a — 自动将所有变更和删除的文件添加到索引并提交,不含新增文件
git branch — 查看分支
git branch — 创建分支
git checkout — 切换分支
git checkout -b — 创建并切换
git checkout -d — 删除分支
git merge — 将branchName的所有变更合并到当前分支

冲突问题:

发生在两个合并分支修改了同一内容,删除冲突标记,将冲突文件添加索引并上传。

临时仓库:

git stash — 把工作目录的变更压入栈中,并且工作目录还原到HEAD
git stash list — 查看栈中有哪些存储
git stash pop — 弹出最新压入的变更
git blame — 查看file最新修改人
git bisect — 快速定位到有问题的版本

windows下eclipse安装Git操作:

  1. 安装git,从程序目录打开 "Git Bash"
  2. 键入命令:ssh-keygen -t rsa -C "email@email.com" "email@email.com"是github账号
  3. 提醒你输入key的名称,输入如id_rsa
  4. 在C:\Documents and Settings\Administrator\下产生两个文件:id_rsa和id_rsa.pub
  5. 把4中生成的密钥文件复制到C:\Documents and Settings\Administrator.ssh\ 目 录下。
  6. 用记事本打开id_rsa.pub文件,复制内容,在github.com的网站上到ssh密钥管理页面,添加新公钥,随便取个名字,内容粘贴刚才复制的内容。
  7. ^_^ OK了

Mac OS下安装Git操作:

http://git-scm.com/download下载Git源码然后编译并安装。也可以使用图形化界面。

特别提醒:
请注意检查自己的Gitlab SSH key是否正确http://gitlab.alibaba-inc.com/profile/keys

Git入门资料

http://iissnan.com/progit/

Have fun~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值