git 基本使用

https://git-scm.com/docs/git/zh_HANS-CN 官方文档

基本命令

git gui 自带的Gui界面(仅英文)
git config -e 编辑 git 配置文件, 针对当前仓库
git config -e --global 编辑 git 配置文件, 针对系统上所有仓库
git config --global user.name <名称> 配置git文件, 填写名称
git config --global user.email <邮箱> 配置git文件, 填写邮箱账号
git init <路径> 设置初始化仓库
git add <文件> 选择文件,加入到缓存区
git ls-files 查看暂存区中文件信息, 参数如下
--cached (-c) 查看暂存区中文件,git ls-files 命令默认是此命令
--midified (-m)查看修改的文件
--delete (-d)查看删除过的文件

git commit -m <"备注"> 提交暂存区到本地仓库中, <"备注"> 可以是一些备注信息。如果不添加-m 则会弹出一个文本来添加信息.
git commit -a -m <"备注"> 如果您不使用-m,会出现编辑器来让你写自己的注释信息。当我们修改了很多文件,而不想每一个都add,想commit自动来提交本地修改,我们可以使用-a标识。git commit 命令的-a选项可将所有被修改或者已删除的且已经被git管理的文档提交到仓库中。千万注意,-a不会造成新文件被提交,只能修改。
**git log **查看提交日志

网络

git clone <远程主机名> <文件夹> 克隆远程仓库的所有文件到指定位置,不指定路径则在当前位置.
git remote add <名称> <远程主机名> 添加仓库
git remote -v: 列出当前仓库中已配置的远程仓库,并显示它们的 URL。
git remote rename <old_name> <new_name> 将已配置的远程仓库重命名。
git remote remove <remote_name> 从当前仓库中删除指定的远程仓库。
git remote set-url <remote_name> <new_url> 修改指定远程仓库的 URL。
git remote show <remote_name> 显示指定远程仓库的详细信息,包括 URL 和跟踪分支。
git pull <远程主机名> <远程分支名>:<本地分支名> 从远程文件拉取文件合并, 如果不加任何参数则能更新上一步操作.
git push <远程主机名> <本地分支名>:<远程分支名> 上传本地文件至远程仓库, 如果本地分支名与远程分支名相同,则可以省略冒号:
git push --force origin master 如果本地版本与远程版本有差异,但又要强制推送可以使用 --force 参数
git push origin --delete master 删除主机的分支可以使用 --delete 参数,以下命令表示删除 origin 主机的 master 分支

posted @   edolf  阅读(13)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
  1. 1 天后 卢卢快闭嘴
  2. 2 珊瑚海 周杰伦&梁心颐
  3. 3 梦返 黄霄云
  4. 4 还可以爱吗 黄霄云
  5. 5 讲不出再见 谭咏麟
  6. 6 飞鸟和蝉 任然
  7. 7 下雨天 南拳妈妈
  8. 8 是你 梦然
  9. 9 一生中最爱 谭咏麟
天后 - 卢卢快闭嘴
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.

Not available

点击右上角即可分享
微信分享提示