首页 > 其他 > 详细

git 基本命令

时间:2020-08-31 13:11:13      阅读:63      评论:0      收藏:0      [点我收藏+]

 

git init 初始化
git status 查看仓库状态

git clone 路径 拉取master分支内容

git clone -b 分支名 路径 拉取指定分支内容

git log // 查看git的commit信息,每次提交的信息包括注视在内,从最新提交到最久提交

提交
git add . 将所有修改添加到暂存区
[git add *Controller // 将以Controller结尾的文件的所有修改添加到暂存区
git add Hello* // 将所有以Hello开头的文件的修改添加到暂存区]
git commit -m ‘提示信息‘
git push (默认master)
[git push origin 分支名 (创建新分支并提交上去]

版本回退
git reset --hard HEAD^ // 退回到相对于当前版本的上一个版本 HEAD 表示当前版本

git reset --hard HEAD^^ // 退回到相对于当前版本的上上一个版本 HEAD 代表当前版本

git reset --hard HEAD~100 //退回到相对于当前版本的上 100 个版本去 HEAD 表示当前版本

git reset --hard 3628164 // 退回到指定的版本 ? 这里不需要全部写commit id Git 回去自动适配

git push -u origin master // 将本地的master分支推送到远程的master分支中
git push -u origin dev // 本地切换到dev分支然后将本地的dev分支推送到远程

分支操作
git branch // 查看git的所有分支

git branch dev // 创建dev分支

git checkout dev // 切换到一个已经存在的分支

git checkout -b dev // 创建dev分支,并切换到dev分支

git branch -d dev // 删除dev分支

分支合并
git checkout master // 切换到主分支
git merge dev // 将dev分支合并到master分支

pull操作
1、将远程指定分支 拉取到 本地指定分支上:

git pull origin <远程分支名>:<本地分支名>

2、将远程指定分支 拉取到 本地当前分支上:

git pull origin <远程分支名>


3、将与本地当前分支同名的远程分支 拉取到 本地当前分支上(需先关联远程分支)

git pull origin
push操作
1、将本地当前分支 推送到 远程指定分支上(注意:pull是远程在前本地在后,push相反):

git push origin <本地分支名>:<远程分支名>


2、将本地当前分支 推送到 与本地当前分支同名的远程分支上(注意:pull是远程在前本地在后,push相反):

git push origin <本地分支名>


3、将本地当前分支 推送到 与本地当前分支同名的远程分支上(需先关联远程分支)

git push origin

git 基本命令

原文:https://www.cnblogs.com/PasserByOne/p/13588662.html

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