Git的基本使用
这几天在做毕业设计,需要用到git,所以简单总结一下git的基本使用。
配置用户名和邮箱
git config --global user.name "Your Name"git config --global user.email "
注意:该配置会被写入到 C:/Users/用户名文件夹/.gitconfig 文件中
这个文件是 Git 的全局配置文件,配置一次即可永久生效。
常见的操作
- 新建项目文件夹(只做一次)- 直接进行创建即可
- 进入文件夹 (重要)- 进入到项目文件夹,然后进行初始化仓库
- 初始化仓库:git init(只做一次)- 初始化仓库
git init
- 编码- 对自己的项目进行代码的编写和相关文件的处理
- 将修改上传到缓冲区- 上传到缓冲区
git add .
- 将文件从缓冲区进行提交- 提交
git commit -m "对本次提交的描述信息"
- 查看详细日志信息:-
git log
- 查看简略日志信息:-
git log --oneline
- 版本回滚-
git reset --hard 版本号
- 版本号从git log
中获取
- 查看你所有的提交的记录 -
git reflog
查看仓库的状态
git status
git status -s
远端仓库
- 将远端克隆到本地 -
git clone 仓库地址
- 将本地仓库推送到远端 -
git push
- 将远端仓库拉取到本地 -
git pull
整体流程
分支
本地分支命令
- 查看当前工作分支 -
git branch
- 创建分支 -
git branch 分支名
- 相当于新建一个小号进行存档,把当前主分支的代码复制一份到新的分支中(复制到小号中)- [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MJBGCyrJ-1682482588669)(null)] - 切换分支 -
git checkout 分支名
- 切换到指定的分支 注意:切换分支时,要先commit当前分支的修改- - 在新的分支上进行编码 - 提交代码的时候,指针也在移动- 改代码 git add . git commit -m “提交3”- [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uPi1mJlb-1682482588623)(null)] - 合并分支 -
git merge 分支名
- 将指定的分支合并到当前分支中 注意:merge之前,必须commit- (将子分支代码合并到主分支上面)- 假设当前在master分支,把v2分支的代码合并过来 - - 删除分支 -
git branch -d 分支名
- 删除指定的分支-
远端分支命令
- 查看远端分支 -
git remote show 仓库别名
- 推送分支代码到远程仓库 -
git push -u origin 新分支名称
- 拉取远端分支代码到本地 -
git pull origin 分支名
本文转载自: https://blog.csdn.net/qq_45575167/article/details/130383365
版权归原作者 NEUQ_xing 所有, 如有侵权,请联系我们删除。
版权归原作者 NEUQ_xing 所有, 如有侵权,请联系我们删除。