GIT 在工作中常用的操作命令

添加所有更改文件

git add .

添加当前指定文件

git add file

添加描述

git commit -m "修改描述(用简单的语句描述所提交内容的功能)"

提交内容到主分支

git push main

将自己本地分支代码提交到远程

git push origin branchName

将当前分支推到到远程的分支如远程(远程没有此分支名,提交后会自己创建)

git push origin main:branchName (branchName 最好是自己的名字加当前提交内容的功能命名驼峰)

从当前分支push到远程的master分支

git push origin dev:master

git 切换用户

git config --global user.name "Your_username"
git config --global user.email "Your_email"

清除缓存,.gitignore无效时可解决

git rm -r --cached .

查看历史

git log

撤销对当前文件的操作

git checkout -- .

拉远程分支的代码

git pull origin branchName

兼容前一个版本代码

git cherry-pick commit 版本号

回滚

git reset --hard + 提交的操作

暂存当前更改

git stash 

拉取暂存更改

git stash pop

pull:

mkdir    新建一个文件夹
cd dir
git init
git remote add origin 远程ssh
git remote show origin
git pull origin 分支名
将master分支代码合并到dev分支
  • 1.切换到master主分支上
  • git checkout master
  • 2.将master更新的代码pull到本地
  • git pull
  • 3.切换到自己的分支上
  • git checkout branchName
  • 4.合并master到自己的分支
  • git merge master
  • 5.用idea或者sublime text解决冲突
  • Git用<<<<<<<,=======,>>>>>>>标记分离不同分支的内容,将不需要的部分删掉即可解决冲突。
  • 6.add、commit
  • git add .
  • git commit -m "conflict all fixed"
  • 7.将自己分支的代码提交到远程
  • git push origin branchName

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值