git 命令

git init 

git add filename

git add .  

git commit -m <message>

git log  

git status  查看当前文件的状态

  git reset <filename> 在commit 之前 将绿色文件重新变成红色的

 git status  查看到有 6次提交记录 退回到第五次

  git reset <commitID>   ; git reset  commitid(第五次)  --hard
 
  --hard :不保存所有变更
--soft: 保留变更且变更内容处于staged
--mixed: 保留变更且变更内容处于 modified

如果后悔了 想回到 最新的 第6次

git reflog  查看所有的操作记录 

分支

 git checkout -b <name> origin <template>

gitcheckout -b bc-b origin bc-a

 git branch  查看所有的分支

git merge <branchName>

远程仓库 因为没有分支 所以第一次push 需要设置上流分支
git push --set-upstream  origin fenzhiming

小明想使用这个分支 使用命令   git fetch
但是 你本地并没有这个分支  git branch

可以使用命令 git checkout  fenzhiming     


git rebase master

master : 125 

branch: 1234  
master : 12534


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值