一、git 删除远程idea 文件
1、查看远程分支 |
二、git 设置代理
# 设置代理 |
三、git commit 撤销
- 我们有时候写完代码:
git commit -m "本功能全部完成"
- 然后发现搞错了,想撤回commit,怎么办?
- 如下:
仅仅是撤回commit操作,您写的代码仍然保留
git reset --soft HEAD^
命令解析:
- HEAD^的意思是上一个版本,也可以写成HEAD~1
- 如果你进行了2次commit,想都撤回,可以使用HEAD~2
- –soft
不删除工作空间改动代码,撤销commit,不撤销git add . - –hard
删除工作空间改动代码,撤销commit,撤销git add .
注意完成这个操作后,就恢复到了上一次的commit状态。 - –mixed
不删除工作空间改动代码,撤销commit,并且撤销git add .
操作 ,这个为默认参数,git reset --mixed HEAD^
和git reset HEAD^
效果是一样的
四、Git 记住密码
# 第一次需要输入账号密码,之后就都不必再输入了 |
五、如何把git仓库(包含所有提交历史)迁移到gitlab
- 一般执行:
git remote
会列出你指定的每一个远程服务器的简写 - 如果你已经克隆了自己的仓库,那么至少应该能看到
origin
——这是 Git 给你克隆的仓库服务器的默认名字 - 所以我们要迁移代码,只需要添加远程仓库即可,在gitlab上new一个project
- 跳转到本地的git 目录中,运行命令:
git remote add <shortname> <url>
添加一个新的远程Git仓库 - 如下示例:
|