Git常用命令01

git init :初始化工作区 ,之后会在目录中看到.git文件
git init命令
git init example
git add 文件名 ,将文件添加到暂存区(.git/index文件中)
git add example

git status,查看当前已提交/未提交状态

git commit -m ‘本次提交描述’ ,将暂存区文件提交到版本库
注:每一次的改动都需要add才能添加到暂存区

如果一个文件已经添加至暂存区,然后再改动,此时有两种方式提交:
1 再次add,然后再commit
2 强制提交:git commit -am ‘本次提交描述’

git commit --amend :修改最近一次的提交信息

git commit -h :命令含义帮助

git diff= :查看暂存区和工作区的差别

git reset :取消刚刚提交到暂存区的内容

注:git是根据文件内容来判断是否是同一个文件,并不是根据文件名称;
如果两个文件的内容一样,但是文件名不一样,git也认为是同一个文件

git mv 原文件名 新文件名 ;// git 重命名文件,会同时修改git库和本地的文件名

git log :查看操作历史

git log --oneline:查看操作历史的简洁版

git log -n ; n为任意正整数,查看最近几次的提交

git branch -v;查看当前项目有多少个分支

创建分支:
git checkout -b 新分支名称 已存在分支名称;
ex:git checkout -b temp master; 创建基于master的分支temp

切换分支:
git checkout temp;

分离头指针
创建一个临时的分支:== git checkout 已存在的某一个版本号==
只有通过 git branch branchName 临时版本号才会将临时分支转成真正意义的分支

gitk:打开git图形界面

git rebase:修改历史版本中的提交信心
git rebase -i 版本hash值

git rm 文件名:删除文件(删除本地库文件,并把这个变动放到暂存区,如果再commit就真的删了)

git stash :保存当前修改的内容到暂存区,笔试文件会恢复到修改之前的装填
git stash 后修改新需求可正常进行修改然后commit
如果要恢复到暂存区保存的内容,使用 git stash apply

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值