Git常用命令(更新)
把文件存入本地暂存区:
把新建文件、修改过的文件存入本地暂存区:git add .
把修改过的文件、删除的文件存入本地暂存区:git add -u
把新建文件、修改过的文件、删除的文件存入本地暂存区: git add -A,相当于上两条之和
将本地暂存区的文件推送到本地库:git commit -m '修改提示'
查看当前 git 状态:git status
从 github 上克隆项目: git clone
将本地库文件的修改推送到绑定的 github: git push
git push <远程主机名> <本地分支名>:<远程分支名>
比如我要将本地的wy分支推送到远程wy分支,使用:
git push origin wy:wy
如果省略远程分支名,则表示将本地分支推送到与之存在"追踪关系"的远程分支(通常同名),如果该远程分支不存在,则会被新建。
【Git常用命令(更新)】将远程库文件拉取到本地仓库: git pull
分支:
创建的新的分支:git branch
查看分支:git branch
在 git bash 中用此命令,按键盘下键查看未显示部分,输入 q 退出
切换分支: git checkout
合并分支:git merge origin/ 合并之前要先切换到合并的目标分支上
删除分支:git branch -d
版本回退:
git log 会显示最近的三个版本,head 指针指向最近的版本,输入 q 可以退出git log
加上--pretty=oneline 会简化信息
版本回退:
git reset --hard HEAD^ 回退到上一个版本,上上是HEAD^^,往上一百个是HEAD~100
直接回退到commit-id所对应版本,git reset --hard commit-id
git reflog 可以查看git 的历史操作
git 更改远程仓库地址:git remote set-url origin <新的url>
本地仓库整体上传到远程仓库
首先在github新建一个仓库(最好不要初始化README.md,因为远程仓库和本地仓库不一样,首先要git pull同步,经常出问题...)。
将本地仓库与远程仓库连起来:
git remote add origin git@github.com:yourname/仓库名.git
git push -u origin master
推荐阅读
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- gitlab|gitlab 通过备份还原 admin/runner 500 Internal Server Error
- 数组常用方法一
- gitlab|Gitlab升级(12.2.1到14.6.4)
- 你命令我爱你吧(原创)
- 常用git命令总结
- java|java 常用知识点链接
- 用Go构建区块链——3.持久化和命令行
- 《读_Head_First_有感》_“命令模式”
- locate搜索