
Git
Git常规操作
Richard123m
行百里者半九十
展开
-
Git8 - .gitignore
/abc/ 过滤整个文件夹*.idea 过滤所有.idea文件/abc/do.c 过滤某个具体文件原创 2021-10-20 21:56:24 · 111 阅读 · 0 评论 -
GitLab学习记录 1 --- 安装
1. 概述Gitlab是利用Ruby on Rails的一个开源版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释,可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库,团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码版段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。官网: https://about.gitlab.com/使用说明: h原创 2021-04-29 17:35:02 · 346 阅读 · 0 评论 -
Git 7 -- 常用命令
1. 查看文件状态包括增加、修改、删除git status2. 忽略某个文件及目录在项目根目录下创建 .gitignore文件,并在文件里写入要忽略的文件与目录即可。原创 2021-02-26 22:41:01 · 186 阅读 · 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 · 327 阅读 · 0 评论 -
Git 6 -- 删除类操作
1. 删除远程分支git push origin --delete v1.0.02. 删除本地分支git branch -d v1.0.03.add撤消git reset HEAD 撤消全部操作git reset HEAD *** 撤消指定文件...原创 2019-02-15 17:03:15 · 243 阅读 · 0 评论 -
Git 5 -- 用户名 邮箱 密码
1. 查看当前工程的用户名与邮箱git config user.namegit config user.email2. 修改当前工程的用户名与邮箱git config user.name 你的目标用户名git config user.email 你的目标邮箱名3.修改全局的用户名与邮箱git config --global user.name 你的目标用户名...原创 2018-12-20 20:51:52 · 382 阅读 · 0 评论 -
git 4 -- git pull & git fetch
git pull = git fetch + git merge1. 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 · 120 阅读 · 0 评论 -
Git 3 ---创建及切换分支
一、创建远程分支1. git clone远程版本项目,分支为master2. 进入项目目录3 本地创建本地版本库的分支:git branch v1004. 切换到本地分支v100git checkout v1005. 查看当前分支git branch6. 添加项目到v100分支git add .7. 推送项目到v100分支git commi...原创 2018-11-08 16:10:24 · 157 阅读 · 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 · 144 阅读 · 0 评论 -
Git 1 --- 初识
一、概念 git是分布式控制版本,每个节点都是一个完整的版本库,有点区块链的意思。不存在Server/Client的真实概念,但是在现实工作仍然会拿出一个节点作Server,其他人做Client,很少出现同事之间相互git clone的情况。 每个节点都会存在以下三个部分: 工作区:即写东西的IDE,如eclipse、IDEA 暂存...原创 2018-11-08 16:09:40 · 575 阅读 · 0 评论