Git
Git常规操作
Richard123m
行百里者半九十
展开
-
Git8 - .gitignore
/abc/ 过滤整个文件夹 *.idea 过滤所有.idea文件 /abc/do.c 过滤某个具体文件原创 2021-10-20 21:56:24 · 100 阅读 · 0 评论 -
GitLab学习记录 1 --- 安装
1. 概述 Gitlab是利用Ruby on Rails的一个开源版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释,可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库,团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码版段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。 官网: https://about.gitlab.com/ 使用说明: h原创 2021-04-29 17:35:02 · 325 阅读 · 0 评论 -
Git 7 -- 常用命令
1. 查看文件状态 包括增加、修改、删除 git status 2. 忽略某个文件及目录 在项目根目录下创建 .gitignore文件,并在文件里写入要忽略的文件与目录即可。原创 2021-02-26 22:41:01 · 168 阅读 · 0 评论 -
Git删除暂存区或版本库中的文件
0 基础 我们知道Git有三大区(工作区、暂存区、版本库)以及几个状态(untracked、unstaged、uncommited),下面只是简述下Git的大概工作流程,详细的可以参见本博客的其他有关Git的文章【链接】。 (1)打开你的项目文件夹,除了隐藏的.git文件夹,其他项目文件位于的地方便是工作区,工作区的文件需要添加到Git的暂存区(git add),随后再提交到Git的版本库(git commit)。 (2)首次新建的文件都是untracked状态(未跟踪),此时需要g...转载 2020-08-04 14:09:44 · 317 阅读 · 0 评论 -
Git 6 -- 删除类操作
1. 删除远程分支 git push origin --delete v1.0.0 2. 删除本地分支 git branch -d v1.0.0 3.add撤消 git reset HEAD 撤消全部操作 git reset HEAD *** 撤消指定文件 ...原创 2019-02-15 17:03:15 · 232 阅读 · 0 评论 -
Git 5 -- 用户名 邮箱 密码
1. 查看当前工程的用户名与邮箱 git config user.name git config user.email 2. 修改当前工程的用户名与邮箱 git config user.name 你的目标用户名 git config user.email 你的目标邮箱名 3.修改全局的用户名与邮箱 git config --global user.name 你的目标用户名 ...原创 2018-12-20 20:51:52 · 374 阅读 · 0 评论 -
git 4 -- git pull & git fetch
git pull = git fetch + git merge 1. git fetch //在本地新建tmp分支,并将远程origin仓库的master分支代码下载到本地tmp分支 git fetch origin master:tmp //比较本地代码与tmp分支的区别 git diff tmp //合并tmp分支到本地的master分支 git merge tmp //...原创 2018-12-13 11:14:00 · 114 阅读 · 0 评论 -
Git 3 ---创建及切换分支
一、创建远程分支 1. git clone远程版本项目,分支为master 2. 进入项目目录 3 本地创建本地版本库的分支: git branch v100 4. 切换到本地分支v100 git checkout v100 5. 查看当前分支 git branch 6. 添加项目到v100分支 git add . 7. 推送项目到v100分支 git commi...原创 2018-11-08 16:10:24 · 151 阅读 · 0 评论 -
Git 2 ---已有项目上传
1.进入项目文件夹,通过命令git init初始化项目,使其受git管理。 2.使用git add . 交其存送暂存区,后面有小数点,表示添加文件夹下的全部文件。 3.使用命令git commit提交到本地版本库,comment备注必须有。 4. 关联到远程库 git remote add origin ${远程库地址} 5. 获取远程库与本地合并(可...原创 2018-11-08 16:09:55 · 142 阅读 · 0 评论 -
Git 1 --- 初识
一、概念 git是分布式控制版本,每个节点都是一个完整的版本库,有点区块链的意思。不存在Server/Client的真实概念,但是在现实工作仍然会拿出一个节点作Server,其他人做Client,很少出现同事之间相互git clone的情况。 每个节点都会存在以下三个部分: 工作区:即写东西的IDE,如eclipse、IDEA 暂存...原创 2018-11-08 16:09:40 · 565 阅读 · 0 评论