执行git blame命令时,会逐行显示文件,并在每一行的行首
原创
2023-01-04 14:07:10
193阅读
git clean 命令用来从你的工作目录中删除所有没有tracked过的文件。 git clean 经常和 git reset --hard 一起结合使用。记住reset只影响被track过的文件,所以需要clean来删除没有track过的文件。结合使用这两个命令能让你的工作目录完全回到一个指定的 ...
转载
2021-07-15 09:56:00
2767阅读
2评论
Git什么是Git?Git是一款源代码管理工具(版本控制工具)我们写的代码需要使用Git进行管理。源代码有必要管理起吗?有必要,因为人工的去处理不同的版本,做相应备份会很麻烦。Git是linux之父当年为了维护linux—linus之前也是手动维护合并把文件发给Linuslinus自己写了一个版本管理的工具(Git)Git安装初始化Git仓储/(仓库)这个仓库会存放,gi...
原创
2021-09-02 09:52:43
282阅读
一、开发分支(dev)上的代码达到上线的标准后,要合并到 master 分支
git checkout dev
git pull
git checkout master
git merge dev
git push -u origin master
二、当master代码改动了,需要更新开发分支(dev)上的代码
git checkout master
git pull
git ch
转载
2020-08-27 09:17:00
170阅读
2评论
git分支管理 基本使用 代码clone git clone url git add [文件名] git commit -m 'add readme' git push -u origin master git push -u origin master 新建远程分支 git checkout -b ...
转载
2021-09-30 15:02:00
143阅读
2评论
Repository name的要求: 不能有中文 不能有大写字母 复杂的名字用横杠连接 如:test-demo 上传代码之前,需要创建一个.gitignore文件,里面存放不需要上传的文件的名称。在上传代码的过程中,会忽略这些文件。这个文件名一定是.gitignore,不可以改变 上传代码到Git ...
转载
2021-10-28 14:59:00
198阅读
2评论
git add命令是将工作区内容添加到暂存区。git commit 将暂存区内容添加到版本库。 git add -A 提交所有变化 git add -u 提交被修改(modified)和被删除(deleted)文件,不包括新文件(new) git add . 提交新文件(new)和被修改(modif
原创
2022-07-20 18:23:48
699阅读
git commit --amend这个命令是让我们可以对上一次提交有修改,可以修改文件也可以修改说明,不产生新的commit在我们有一次提交,然后提交之后评审发现代码有问题,我们没有进行和入,需要重新修改,但是我们又不能产生新的commit第一种办法git reset --soft origin/branchname然后重新提交第二种办法使用–amend这种方法觉得更简单,不用重新reset,直
原创
2022-07-11 10:39:55
910阅读
git stash用法 场景:修改的文件在本地,还没有add 和commit, 此时想切换分支,不想提交,可以先用stash缓存起来,切回来后,再还原。 git stash -h 常用git stash命令: (1)git stash save "save message" : 执行存储时,添加备注
原创
2021-12-01 11:39:09
4866阅读
提交所有:git add -A 添加所有代码git status 显示状态git commit -m "添加的代码名"arc diff --update D11xx 更新Git笔记:1.g
原创
2022-10-18 16:44:04
67阅读
# Deveco GIT用法指南
## 前言
欢迎来到这篇Deveco GIT用法指南!在本文中,我将向你介绍如何使用GIT进行版本控制和团队协作。作为一名经验丰富的开发者,我将带领你从无到有,掌握GIT的基本用法。
## GIT简介
GIT是一个开源的分布式版本控制系统,它可以记录文件的修改历史,并允许多人协同开发。它的设计目标是速度、数据完整性和支持分布式、非线性工作流程。
## G
原创
2024-01-09 21:13:26
210阅读
使用场景例如,在项目Game中有一个子目录AI。Game和AI分别是一个独立的git项目,可以分开维护。为了避免直接复制粘贴代码,我们希望Game中的AI子目录与AI的git项目关联,有3层意思:AI子目录使用AI的git项目来填充,内容保持一致。当AI的git项目代码有更新,可以拉取更新到Game项目的AI子目录来。反过来,当Game项目的AI子目录有变更,还可以推送这些变更到AI的git项目。
原创
2022-09-16 20:40:48
179阅读
Git global setup git config --global user.name "xiaoming" git config --global user.email "xiaoming@xxx.com" Create a new repository git clone ssh://git@gitlab.xxx.com:8022/test/jixie-automated-te...
转载
2019-08-24 00:01:00
167阅读
2评论
git clean用法 想批量删除branch中新加的文件(untracked files),,git reset --hard不行~ 首先确认要删除的文件 git clean -fd -n 如果以上命令给出的文件列表是你想删除的, 那么接下来执行 git clean -f -d或者git clea
转载
2018-03-10 16:23:00
427阅读
1.新建添加删除文件(类,xib),工程项目改动问题.当在项目中新建添加或删除文件(类,Xib等 )时候,都会改变整个工程的结构。这样会在git为暂存文件中多处一行,如下图1红线部分在提交的时候这个工程文件也要提交,不能丢弃,因为添加删除了文件,工程文件就会记录对应修改,如果删除了这个工程文件,又向提交你添加的新文件(类或xib等),那肯定是不对的,对应的工程文件中找不到这个目录。 另
原创
2023-02-02 21:24:29
138阅读