当前位置: 代码迷 >> 综合 >> Webstrom 里Git的使用
  详细解决方案

Webstrom 里Git的使用

热度:72   发布时间:2023-12-24 14:20:37.0

克隆远程仓库到本地

  1. 或者打开webstrom--VCS---checkout from verson controller --git 填写1克隆内容的地址2本地地址

查看远程仓库地址

你的克隆地址  VCS ---GIT---remoter

 提交改动的文件

 Local Changes   带提交的文件--》commit-->

注意:git commit操作的是本地库,git push操作的是远程库。
           git commit是将本地修改过的文件提交到本地库中。

           git  push是将本地库中的最新信息发送给远程库

 

 撤回提交

只commit:1、直接uncommit 回到你没提交的状态 首选

                                  2 、Log  -->reset (--soft(只取消提交) ,--mixed(默认),--hard)     推荐使用soft    不要用hard 

commit++push :  Log  -->revert (撤销那次的提交)     反做  revert 后本地代码会滚到指定版本,这时你将本地代码commit+ push下就可以把线上代码更新到没有push的状态。直接干掉了本地的修改,可以去log里找回

log --》compare with local -->接受左边的。(哈哈哈哈哈)

https://blog.csdn.net/m0_37556444/article/details/83344168

查看本地分支

git branch  或者详情的  git branch -v

查看远程分支

git remote 或者详情的  git remote -v

提交代码后需要合并代码即本地更新代码:

1:切换到本地主分支,然后点击update(将本地代码更新到最新版本),即将远程的主分支代码更新到本地了。

2:删除原先分支(可选)。

3:建立新分支(基于更新后的本地分支了),默认切换到新分支了。

切换分支里储藏的的使用  --》相当于git里的git stach和git unstach操作

由A分支切换到B分支,需要注意保证工作区没有内容,即没有改动文件,最好的方法是将改动的文件放到缓存里。

 Local Changes-->待提交的文件-->Shelve Changes(此时Shelf里就有这些保存的文件啦)-->注意此时本地文件会回到没有创建这些缓存文件的状态,此时可以放心大胆的切换到B分支了

B分支工作完成后回到A分,将缓存文件提取出来。方法如下:

Shelf-->带取出的文件-->Unshelve-->注意在取出时,可能会出现冲突。

左边是本地文件(没有缓存文件的状态)--中间是远程文件---右边是仓库文件。。。进行选择,一般取右边,左下角接收右边。

unversioned Files,没有加到版本管理的文件

代表的是没有加到版本管理的文件,表现为文件标红,需要add下,放到暂存区里。比如下面的DD.html文件,是标红的,因为你在创建文件时,弹出没有点“是”,也就是这个文件没有放到git里。

解决:点击Add to VCS --》发现就跑到Default Changelist 里啦  下面的DD.html就是add后的状态

党的