git常用命令
git常用命令
# 初始化 在工作路径上创建主分支
git init
# 克隆远程仓库
git clone 地址
# 克隆分支的代码到本地
git clone -b 分支名 地址
# 查看状态
git status
# 将某个文件存入暂存区
git add 文件名
# 将所有文件存入暂存区
git add .
# 撤销工作区的修改 例如git checkout -- readMe.txt 将本次readMe.txt在工作区的修改撤销掉
git checkout -- file
# 提交到仓库
git commit -m "提交的备注信息"
* git commit中的备注信息尽量完善 养成良好提交习惯 例如 git commit -m "变更(范围):变更的内容"
# 查看与暂存区的差异
git diff
# 查看最后一次提交修改的详细信息 也可以用git show 哈希值 查看对应的内容
git show HEAD
# 查看倒数第二次的提交修改详细信息
分支操作
# 新建分支
git branch 分支名
# 查看当前所有分支
git branch
# 切换分支
git checkout 分支名
# 创建并切换分支
git checkout -b 分支名
# 查看分支以及提交hash值和commit信息
git branch -v
# 把该分支的内容合并到现有分支上
git merge 分支名
# 将本地分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push 也可解决 git建立远程分支关联时出现fatal ... upstram的问题
git push -u origin 分支名
# 将git branch -D 分支名 删掉的分支 同步到远程主机 将origin/分支名的该分支也删除掉
git push origin --delete 分支名
# 查看remote地址,远程分支,还有本地分支与之相对应关系等信息(结合git branch -a使用)
git remote show origin
# 删除远程仓库不存在的分支 (git branch -a使用)
git remote prune origin
本文来自博客园,作者:测试大斌,转载请注明原文链接:https://www.cnblogs.com/sill-lyb/p/17209908.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)