首页 > 其他 > 详细

Git 常用命令总结

时间:2021-07-24 18:10:29      阅读:27      评论:0      收藏:0      [点我收藏+]

Git版本控制

版本控制历史:CVS(起源)->SVN(集中式)->GIT(分布式)

集中式:只能在服务器对代码进行版本管理。缺点:提交需要网络!!!

分布式:服务器、本地都能对代码进行版本管理。不需要网络也能进行本地提交。

工作区(.git文件所在目录)

暂缓区(HEAD指针指向分支)、其他分支

基本配置

git config user.name

git config user.email

git config -l (查看配置)

单人开发基本使用

git init

git status

git add .

git commit -m "XXXXX"

git diff xxxx (查看修改代码)

git log (查看提交版本历史)

git reflog (简短查看所有操作版本历史)

git reset --hard HEAD^ (回退到上一版本)

git reflog-------->git reset --hard "版本号" (回退到指定版本)

git .gitgnore(创建忽略文件)忽略文件配置可百度查看

多人开发基本使用

git init --bare(创建共享版本库)

git clone "远程服务器版本工作区地址"

其他操作类同单人开发

git push(推送)

git pull (拉取)远程有更新本地必须先拉取最新的代码到本地才能提交

分支

git branch(查看分支)

git branch "分支名"(创建分支)

git switch "分支名"(切换分支)

git branch -r(查看远程分支)

git merge "分支名"(合并)

git branch -d "分支名"(删除分支)

git push origin --delete "分支名"(删除远程分支)

创建分支继承

GitFlow工作流程

查看PPT

git tag -a 标签说明 -m"提交说明"(用于打标签确定提交版本)

git push origin 标签说明(提交标签)

git show "标签名"(查看标签范围内的提交)

Git 常用命令总结

原文:https://www.cnblogs.com/cqkjxxxx/p/15055173.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!