ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

git常用命令总结

2022-05-10 23:01:22  阅读:135  来源: 互联网

标签:总结 origin git -- 标签 常用命令 远程 分支


一、创建仓库
cmd窗口打开/cd 进入你的工作目录

1、创建命令
git init
2、配置用户名和邮箱:
git config --global user.name '你自己的github用户名'
git config --global user.email '你自己的github的注册邮箱'
3、创建钥匙
ssh-keygen -t rsa -C "邮箱"
4、验证钥匙
ssh -T git@github.com
5、关联远程仓库
git remote add origin 远程仓库地址
6、删除关联
git remote rm origin
7、初次拉取远程到本地
git pull origin master --allow-unrelated-histories
或者从远程库克隆到本地

git clone 远程地址
二、提交与拉取命令
1、添加文件
git add '文件名'
或者 . 代表当前目录文件都添加

git add .
2、提交文件
git commit -m '备注'
3、本地推到远程
git push origin master
4、忽略提交的文件名写入此文件中
创建文件

touch .gitignore
5、拉取远程到本地
git pull origin master
三、查看相关命令
1、查看仓库状态
git status
2、查看提交日志(比较全面的信息)
git log
3、查看版本号与备注
git log --pretty=oneline
4、查看操作记录
git reflog
5、查看文件的修改内容
git diff
四、返回某个版本(需要提交到仓库的文件)
1、回到上一个版本
git reset --hard HEAD^
2、回到前100个版本
git reset --hard HEAD~100
3、回到具体版本号
git reset --hard 具体版本号
4、回到最后一次git commit 或者git add状态
git checkout --文件名
五、分支相关命令
1、查看分支
git branch
2、创建分支
git branch 分支名
3、切换分支
git checkout 分支名
4、创建切换同时进行
git checkout -b 分支名
5、删除分支
git branch -D 分支名
6、删除远程分支
git push origin --delete 分支名
7、把a合并到b分支,先切换到b分支
git merge a分支名
8、查看分支合并图
git log --graph
六、标签管理
1、打标签
git tag 标签名
2、查看所有标签
git tag
3、切换到指定的标签名
git checkout 标签名
4、推送标签到远程
git push origin 标签名
5、拉取远程到本地 分支名称要为新的
git checkout -b [分支名称] [tagit g标签名称]
6、删除本地标签
git tag -d 标签名
7、删除远程标签
git push origin :refs/tags/标签名

标签:总结,origin,git,--,标签,常用命令,远程,分支
来源: https://www.cnblogs.com/gtz0/p/16255832.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有