【学习笔记】git命令(实用型)

 配置信息

命令描述
git config --global user.name "your name"设置用户名。your name:你的用户名。
git config --global user.email "your email"设置用户邮箱。your email:你的电子邮箱。
git config --list查看配置信息

获取仓库

命令描述
git init初始化本地仓库
git clone [url]克隆仓库到本地。url:远程仓库地址。

 

本地操作

命令描述
git status查看文件状态
git add [fileName]将文件的修改加入暂存区。fileName:文件名,*:代表所有文件
git reset取消暂存或切换版本
git reset --hard [v]切换到指定版本。v:hash版本号
git commit将暂存区文件修改提交到版本库
git commit -m "description" [fileName] 提交到版本库。description:版本描述;fileName:文件名,*:代表所有文件
git log查看日志

 

 远程操作

命令描述
git remote查看远程仓库
git remote add [shortName] [url]添加远程仓库。shortName:远程仓库别名;url:远程仓库地址
git clone [url]从远程仓库克隆到本地。url:远程仓库地址
git pull从远程仓库拉取
git push推送到远程仓库
git push [shorName] [branchName]将分支branchName推送到shorName仓库

远程拉取冲突

命令描述
git pull origin marter --allow-unrelated-histories本地初始化仓库有文件,关联远程仓库。(按i,输入消息,按ESC键,输入:wq保存退出)

 

 分支操作

命令描述
git branch列出所有本地分支
git branch -r列出所有远程分支
git branch -a列出所有本地分支和远程分支
git branch [branchName]创建分支
git checkout [branchName]切换分支
git merge [branchName]分支合并。拉取分支[name]合并到当前分支[maser]。(输入i,输入内容,按ESC,输入:wq保存退出,回车。)

合并冲突

命令描述
git commit -m "冲突解决描述" [fileName] -i分支合并后,出现冲突的提交方式

标签操作

命令描述
git tag列出已有的标签
git tag [tagName]创建标签
git push [shortName] [tagName]将标签推送至远程仓库。shortName:远程仓库别名;name:标签名。
git checkout -b [branchName] [tagName]检出标签。branch:分支名称
  • 7
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Vinca@

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值