![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
DN金猿
大佬级别的小沙弥
展开
-
git的使用
为所需创建的分支名称。这将会基于当前所在的提交(commit)创建一个新的分支。如果想切换到该分支并开始工作,则还需运行。这些方法都可以用来创建远程分支,选择哪种方法取决于个人偏好和所使用的工具。这些方法可以帮助你获取Git用户信息,但要确保在正确的上下文中使用它们。Git提供了多种命令来查看用户信息。方法四:使用Git环境变量。方法三:查看当前仓库配置。方法二:查看全局配置。原创 2024-01-29 18:39:55 · 488 阅读 · 0 评论 -
git创建分支
为所需创建的分支名称。这将会基于当前所在的提交(commit)创建一个新的分支。如果想切换到该分支并开始工作,则还需运行。原创 2024-01-29 16:52:06 · 164 阅读 · 0 评论 -
git查看用户信息命令
这些方法可以帮助你获取Git用户信息,但要确保在正确的上下文中使用它们。Git提供了多种命令来查看用户信息。方法四:使用Git环境变量。方法三:查看当前仓库配置。方法二:查看全局配置。原创 2024-01-29 16:23:57 · 7264 阅读 · 2 评论 -
使用git把本地项目关联远程代码仓库,并推送到远程仓库
2、把文件添加到版本库中 -- 通过命令 git add . , 将所有文件添加到暂存区,注意后面的小数点“.”,意思是添加文件夹下的所有文件,如果需添加指定文件夹 git add 后面直接跟文件夹名称(暂存区是一个介于你的工作区和版本库的中间状态)6、本地库内容推送到远程 -- 使用 git push 命令,实际上是把当前分支master推送到远程。3、把文件提交到gitee仓库 -- 通过命令 git commit 将文件提交到gitee仓库,引号内用来描述你本次提交的代码都做了哪些操作。原创 2023-09-07 11:15:55 · 750 阅读 · 0 评论 -
如何在git中修改用户名和密码
在本文中,我们已经看到了如何通过命令行修改git的用户名和密码。无论你是在本地还是在远程git仓库中工作,这些技巧都是有用的。如果你经常使用git,那么知道如何修改用户名和密码将会非常有用。转载 2023-08-07 16:06:12 · 5248 阅读 · 0 评论 -
Git回到某个提交点
1.git reflog 选择一个提交点,如"gdjeidhdjegeh"2.git reset --hard gdjeidhdjegeh原创 2021-05-28 19:03:29 · 943 阅读 · 0 评论 -
GIT拉下时冲突解决
其中Updated upstream 和=====之间的内容就是pull下来的内容,====和stashed changes之间的内容就是本地修改的内容。碰到这种情况,git也不知道哪行内容是需要的,所以要自行确定需要的内容。这个意思是说更新下来的内容和本地修改的内容有冲突,先提交你的改变或者先将本地修改暂时存储起来。处理的方式非常简单,主要是使用git stash命令进行处理,分成以下几个步骤进行处理。意思就是系统自动合并修改的内容,但是其中有冲突,需要解决其中的冲突。解决完成之后,就可以正常的提交了。.原创 2022-08-12 13:08:43 · 489 阅读 · 0 评论 -
Git 的暂存区(staging area)理解
有了暂存区,我们的工作区边和Git库就不再直接挂钩了,这样我们可以更加灵活的控制我们的数据了,对暂存区的操作非常的简单,git add可以将你工作区的文件添加到暂存区中,git commit 可以将暂存区中的文件提交到版本库中。可以看到add 操作将工作区数据添加到了暂存区,commit操作则提交到了版本库中,而reset HEAD是用版本库中最新提交的目录树来重置暂存区的目录树。这样我们就将暂存区中的数据提交到了版本库中,Git告诉我们有两个文件被修改了,插入了三行数据,添加了一个文件。...原创 2022-08-03 17:33:14 · 3110 阅读 · 0 评论 -
pull会使用git merge导致冲突
就我的经验,有时候会莫名其妙地出现这种状况,而且Untracked files 还特别多(实际上自己可能只改了一两个文件),所以只好先保存好自己确定做出的local的修改,然后用git reset --hard FETCH_HEAD回到上次成功pull之后的点,然后再pull就没有问题了。2.如果想放弃本地的文件修改,可以使用git reset --hard FETCH_HEAD,FETCH_HEAD表示上一次成功git pull之后形成的commit点。git push会形成HEAD这样的引用。...原创 2022-08-03 16:47:18 · 1011 阅读 · 0 评论 -
git 撤销未提交的修改
(1) git checkout恢复某个已修改的文件(撤销未提交的修改):$ git checkout index.php例如:git checkout src/com/android/.../xxx.java比如修改的都是java文件,不必一个个撤销,可以使用$ git checkout *.java撤销所有修改$ git checkout .(2) git revert撤销某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销作为转载 2022-01-17 16:22:08 · 1479 阅读 · 0 评论 -
Git 撤销所有未提交(Commit)的内容
撸了好多代码,但是突然设计改了(~~o(>_<)o ~~);或者引入个第三方库,后来又发现用不着,想删掉,但文件太多了(比如几百个);那,怎么办呢,都不想了...Git 比人聪明,所以能很方便的帮我们解决问题。场景一需要撤销的内容文件属于未跟踪的状态。如下命令产生的场景:mkdir git-tmpcd git-tmpgit initecho '第1次输入的内容' > file1.loggit status以上命令产生了file1.log文件,该文件未被执行过.转载 2022-01-17 16:18:50 · 656 阅读 · 0 评论 -
Git安装和使用(刚开始用git的小白适用)
实际项目开发中,我们经常会用一些版本控制器来托管自己的代码,今天就来总结下Git的相关用法,废话不多说,直接开写。目的:通过Git管理github托管项目代码一、下载安装Git1、下载Git 官方地址为:https://git-scm.com/download/win2、下载完之后,双击安装3、选择安装目录4、选择组件5、开始菜单目录名设置6、选择使用命令行环境7、以下三步默认,直接点击下一步8、安装完成9、检...转载 2021-10-07 14:37:55 · 333 阅读 · 0 评论 -
intellij idea 合并分支到主分支,主分支代码同步到某一分支
将gith或者Gitee上的项目clone到本地 git clone https://xxxx打开intellij idea,打开项目 创建分支 1. 点击右下角的git小窗口,然后点击+new branch, 2. 输入分支的名称、版本号,然后就会自动创建一个分支 3. 创建后自动切换到新建的分支在当前分支修改代码,修改完之后点击提交,此时代码提交到了新建的分支当中 点击右下角的git窗口,点击master分支,点击checkout切换到master 切换到master转载 2020-10-26 09:58:27 · 2050 阅读 · 0 评论 -
git 拉取指定的远程分支(三种方式)
直接拉取 git clone -b ants git@github.com:Ants-double/CareerJava.git git clone -b 远程分支名 仓库地址本地已经有相关的仓库代码//查看远程分支git branch -r//创建本地分支并关联git checkout -b 本地分支 origin/远程分支//已有本地分支创建关联git branch --set-upstream-to origin/远程分支名 本地分支名//拉取git pull原创 2020-09-29 16:56:03 · 7093 阅读 · 0 评论