![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GIT
文章平均质量分 52
KelonsByCsdn
这个作者很懒,什么都没留下…
展开
-
Git忽略提交规则 - .gitignore配置运维总结
转自:Git忽略提交规则 - .gitignore配置运维总结 - 散尽浮华 - 博客园 (cnblogs.com)在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交。简单来说一个场景:在你使用git add .的时候,遇到了把你不想提交的文件也添加到了缓存中去的情况,比如项目的本地配置信息,如果你上传到Git中去其他人pull下来的时候就会和他本地的配置有冲突,所以这样的个性化配置文件我们一般不把它推送到git转载 2021-03-10 09:27:01 · 129 阅读 · 0 评论 -
VS合并Git分支
origin代表远端,即将远端的master合并到本地dev分支,使用远端代码的原因是,本地代码可能不是最新的原创 2020-07-17 17:26:46 · 5127 阅读 · 0 评论 -
Git删除已提交但未推送的commit
撤销commit一般用git reset ,语法如下:git reset [ --mixed | --soft| --hard] [<commit ID>]1.使用参数--mixed(默认参数),如git reset --mixed <commit ID>或git reset <commit ID>撤销git commit,撤销git add,保留编辑器改动代码2.使用参数--soft,如git reset --soft<commit ID>.原创 2020-07-03 15:27:08 · 3393 阅读 · 0 评论 -
GIT从其它分支拉取指定的commit到当前分支
git cherry-pick commit-id原创 2020-07-03 15:17:08 · 4960 阅读 · 0 评论 -
如何将本地未提交更改合并到另一个Git分支中
我当前的分支是分支1,做了一些本地更改。不过,我现在意识到我实际上是想将这些更改应用于branch2。有没有办法应用/合并这些更改,以便它们在branch2上成为本地更改而不在branch1上提交它们?方法一:git stashgit checkout branch2 git stash pop 方法二:git stash git checkout branch2 git stash list #检查在不同分支中创建的各种存储 git stash apply...转载 2020-06-26 11:46:49 · 2876 阅读 · 1 评论 -
PowerShell中获取当前Git分支名称
本地Git分支名称记录在本地仓库目录下的\.git\HEAD文件中,.git文件夹一般是隐藏文件夹,在电脑中设置显示隐藏文件即可看到。HEAD中的内容如下:“dev”便是分支名称。PowerShell中获取的方法为:$GitHEADFile = Get-Content '..\.git\HEAD' $GitHEADFileLine = [System.Environment]::NewLine $GitHEADFileContent = [String]::Join($GitHEADF原创 2020-05-28 09:24:17 · 920 阅读 · 0 评论