![](https://i-blog.csdnimg.cn/direct/4846fa54270d45579b7afc2a808bc3ef.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Git相关
这是实际开发中版本控制方面遇到的git命令及IDEA图形界面的使用笔记
Br子铭
刚上岸的大学生
展开
-
Git如何实现回退版本?
版本号可以通过git log来查看,按q退出;也可以直接在gitlab上查看。如果只想查看之前的版本,不需要复原,直接用git checkout 版本号 就行。切换后本地代码会随即改变,但远程仓库没有改变,还需将代码推上去。使用git push -f origin master强制推送。(2)git reset --hard 版本号。数字2表示要回退几个版本。原创 2024-08-12 10:54:14 · 205 阅读 · 0 评论 -
pull时产生冲突怎么解决?
提交代码后拉取远程代码时,本地修改行与远程修改的行一样,就会产生冲突,我们需要手动选择是保留本地的还是远程的。点击绿色按钮后会弹出选项框选择保留哪个,双击文件还能查看他们之间的差异,每个文件都能单独选择是保留哪一方的改动。然后还需要再次提交,才能推送上去,并且远程的修改会被本地的覆盖掉,原创 2024-08-02 13:58:01 · 130 阅读 · 0 评论 -
提交代码后git pull报错怎么解决?
但可能拉取代码时会报错,原因很简单,就是在拉取后推送前有别人又更新了远程的代码,这时候需要再拉取一次。:作用就是撤销最近的一次提交,并且将这些改动从暂存区移除,但是保留在工作区。git pull origin origin // 拉取最新代码。git stash apply // 应用最新存储的代码。git stash // 存储工作区的修改。原创 2024-08-02 10:32:59 · 207 阅读 · 0 评论 -
git pull命令执行后代码为何没变化?
将本地修改的与远程最新的直接合并,但可能出现冲突:git pull origin newbranch。在本地修改过代码后但未提交,此时git不会直接将远程更改合并到本地工作目录中,以避免冲突和数据丢失。撤销所有本地更改:git reset --hard HEAD。3、恢复暂存的更改:git stash pop。不想提交自己修改的,可以先把他暂存起来。2、然后再git pull一下就行了。1、暂存更改:git stash。1、先提交代码(如何提交移步。2、拉取:git pull。再提交:git pull。原创 2024-08-01 17:29:52 · 329 阅读 · 0 评论 -
Git分支相关操作
(1)在gitlab上新创建的分支是无法在idea中查看的,需要先git pull拉取一下,或者使用git fetch得到最新信息。然后使用git merge newbranch命令将newbranch的更改合并到master分支中。最后推送该分支到远程仓库:git push origin newbranch。是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中。git branch -a //查看本地和远程的所有分支。git branch -r //查看远程所有分支。原创 2024-08-01 17:29:01 · 238 阅读 · 0 评论 -
IDEA中如何使用git提交本地代码到远程仓库及查看文件状态
git push origin master :如果远程分支被省略,如上则表示将本地分支推送到与之存在追踪关系的远程分支(通常两者同名),如果该远程分支不存在,则会被新建。如果省略本地分支名,则表示删除指定的远程分支,因为这等同于推送一个空的本地分支到远程分支,等同于 git push origin –delete master。-a参数可以将所有已跟踪文件中的执行修改或删除操作的文件都提交到本地仓库,即使它们没有经过git add添加到暂存区,将其添加到暂存区,然后再进行提交。就是未被跟踪的文件。原创 2024-08-01 16:39:55 · 428 阅读 · 0 评论 -
项目如何更改仓库?
更改仓库及分支相关原创 2024-08-01 14:42:33 · 192 阅读 · 0 评论