git常用命令总结

一、git是什么?

git是一个开源式的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

git常用命令方法总结:

  • Workspace:工作区
  • Index/Stage: 暂存区
  • Respository: 仓库区(或本地仓库)
  • Remote:远程仓库

git基本命令
git config --list 存储密码凭证 设置别名 获取config信息以及配置

git init 本地初始化一个仓库

git add filename 把文件添加至缓存区

git add . 将所有文件添加到缓存区

git commit -m "注释"
提交文件及注释

git status 查看本地仓库的状态

git rm filename 删除文件

git diff filename 比较如果文件修改了 ,但还没有提交,可以比较前后的差异

git reset 版本回退

第一种用法:回退到上一个版本(HEAD代表当前版本,有一个^代表上一个版本,以此类推)

git reset --hard HEAD^

第二种用法:回退到指定版本(其中d7b5是想回退的指定版本号的前几位)

git reset --hard d7b5 指定回退到某个版本号

git reflog 查看命令历史

git stash 将代码暂时保存

==git stash POP==恢复更改

==git pull==拉取远程仓库中的文件 保证远程仓库和本地是统一的

==git clone==将远程仓库的文件克隆下来

git分支管理

  • git branch 分支名称 (创建分支)
  • git branch (查看分支 默认 *master)
  • git checkout 分支名 (切换到指定分支)
  • git merge 分支名 (合并分支 注意:合并分支时 必须要切换到master主分支上合并
  • git branch -d 分支名 (删除分支 前提是所有分支已经合并

注意 :如果分支对同一文件进行了修改 ,那么在合并时可能会出现冲突,这时候需要手动解决冲突

如果你在远程建立了仓库 并创立了分支 那么你就需要执行下面这几步:
创建git仓库:

mkdir test
cd test
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/zp_private/test.git
git push -u origin master

如果已经有仓库:

cd existing_git_repo
git remote add origin https://gitee.com/zp_private/test.git
git push -u origin master

git pull:如果远程仓库和本地代码有冲突的话 需要先解决冲突

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值