栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

Git基本操作

Java 更新时间:发布时间: 百科书网 趣学号

初始化本地Git仓库

git init

把单个文件添加到暂存区

git add 文件名称

把全部文件添加到暂存区

git add .

检查当前的文件状态

git status

把暂存区的文件提交到本地仓库

git commit -m '你的提交描述'

把已经追踪过的文件添加到暂存区并且提交到本地仓库

git commit -am '你的提交描述'

注意: git commit -am '你的提交描述' 这个命令并不能把未追踪过的文件添加到暂存区和提交到本地仓库

查询本地的Git提交日志 并且显示用户名和邮箱信息

git log

查询本地的Git提交日志 不需要显示用户名和邮箱信息

git log --pretty=oneline

查询本地全部的Git提交日志 并且显示用户名和邮箱信息

git reflog

查询本地全部的Git提交日志 不需要显示用户名和邮箱信息

git reflog --pretty=oneline

回退到上一次的版本

git reset --hard HEAD^

回退到上N次版本

git reset --hard HEAD~n

回退到指定版本

git reset --hard 版本号

直接删除版本库中的文件 本地文件也会一起删除 但是不会提交到本地Git仓库

git rm 文件名称


创建本地的SSH密钥

ssh-keygen -t rsa -C "你的邮箱地址"

使用SSH下载Github上面的项目(因为SSH更高效和安全)

git clone SSH仓库链接

新建远程Git仓库

Github在官网上面新建远程Git仓库

把本地仓库关联远程仓库

git remote add origin 仓库地址

把本地仓库代码推送到远程仓库

git push origin master

查询本地仓库分支和主线

git branch

查询远程仓库分支和主线

git branch -r

查询远程仓库和本地仓库分支和主线 红色字体代表远程仓库的分支和主线

git branch -a

新建本地仓库分支 并且切换到本地分支

git checkout -b 分支名称

删除本地分支

git branch -d 分支名称

把分支提交到远程仓库

git push origin 分支名称

合并分支的代码(合并分支,首先要切换回到主线版本)

git merge 分支名称

切换到主线版本

git checkout master

删除远程仓库的分支

git push origin :分支名称

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/273595.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号