git操作

git 操作

常见命令

1初始化配置

git config --global user.name "chengdu"
git config --global user.email chengdu@enn.cn

2新建仓库

#初始化本地仓库
git init
#查看仓库状态
git status

3添加文件

#添加文件到暂存区
git add test.txt

4提交仓库

#提交文件到本地仓库
git commit -m "message"
#查看仓库和工作区间的不同
git diff test.txt

5日志查看

5.1查看文件日志详情
git log test.txt
5.2查看简要状况
git log --pretty=oneline test.txt
5.3查看指针的变化日志
git reflog test.txt

6查看版本、回退、回撤

6.1查看当前的版本
git reset --hard head
6.2回退一个版本
git reset --hard head^
6.3回退3个版本
git reset --hard head~3
6.4移动指针到指定位置
git reset --hard 2b2b2b1
6.5回撤 (未add和未commit时)
git checkout -- test.txt

7删除

7.1删除文件
git rm -f test.txt
7.2提交删除
git commit -m "delete"

8分支

8.1查看分支
git branch
8.2查看本地和远程分支
git branch -a
8.3创建分支
git branch dev
8.4切换分支
git checkout dev
8.5合并分支
git merge dev
8.6删除分支
git branch -d dev
8.7出现分支冲突手工合并然后add+commit

9.本地新建、推送远程

9.1本地新建add
git remote add origin https://xxxx
9.2推送push
git push -u origin master
9.3更新pull
git push origin master

10远程新建、克隆本地

git clone https://xxxxx

11git问题

11.1本地dev push不上gitlab 解决方法

问题:
本地没有update到最新版本的项目(git上有README.md文件没下载下来)
本地直接push所以会出错。

解决方案来源网址
解决命令:

git pull --rebase origin dev

gitproblem1

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值