Git命令行

1. gitlab上传代码步骤:

· git add 修改过的文件

· git commit -m ""

· git branch "本地分支"

· git checkout “本地分支”

· git push origin "远程分支"

2. git命令

· git branch -d branchname   (删除本地分支)

· git push origin :branchname   (删除远程分支,冒号前的空格不能少)

· git merge branchname  (在本地master下运行该命令,merge 本地修改过的分支到本地master)

· git branch -r   (查看远程分支)

· git checkout --track origin/branchname   (克隆远程分支到本地)

· git reset --hard commit_id (回退到commit_id的版本)

· git pull origin "远程分支" (将远程分支合并到当前本地分支)

3.问题

Your local changes to the following files would be overwritten by checkout

当前分支有未跟踪的文件,checkout 命令会覆盖它们,请缓存( stash )或者提交( commit )。

存到暂存区 git add. git stash

取出的时候使用 git stash pop

清除文件预览 git clean n

强制清除文件 git clean -f

· git checkout -f branch (强制切换分支)

 

记录工作中使用到的git命令

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值