美文网首页
idea 提交git项目操作步骤

idea 提交git项目操作步骤

作者: gehaixia | 来源:发表于2020-02-24 11:38 被阅读0次

    1、idea中的项目,设置git命令窗口file->setting->tools->terminal,shell path目录为bash.exe目录

    2、命令窗口如下:

    terminal窗口中文乱码解决方法:在文件末尾增加,

    export LANG="zh_CN.UTF-8"

    export LC_ALL="zh_CN.UTF-8"

    3、idea中修改过的文件没有提交时蓝色。

    4、编辑完文档,git add -all提交到缓存区,git commit -m “提交信息”提交到本地仓库;

    git push origin master 提交到远程仓库

    5、新修改的代码提交步骤:

    1)git status //查看哪些文件被修改

    2)git add . //添加到缓存区

    3) git commit -m "提交信息" //提交到本地仓库

    4)git push origin master //提交到远程仓库

    6、常用命令

    1)git branch //查看本地分支

    2)git branch -r //查看远程分支 远程分支origin开始的

    3)git branch -a //查看所有分支,包括本地分支,远程分支

    4)git fetch origin //更新远程仓库信息,把远程仓库拉取到本地

    5)git checkout-b myRelease origin/Release //在本地创建一个分支,并切换到新分支

    6)git reset--hard<commit-id>  //提交到本地仓库的代码可以撤销

    7)git log //可以查看commit记录,查看commit id

    命令如下所示:

    7远程仓库合并

    1)例如把reportView-20200228合并到远程仓库 origin/master分支上

    现在本地创建origin/masger 的分支,并且切换到新分支

    2)git merge dev //合并本地分支,并在本地解决冲突(git diff可以对比分支差别)

    3)git push origin master //推送至远程master即为合并后的分支

    8 删除分支

    1)删除本地分支

    git branch -D BranchName

    其中-D也可以是--delete,如:

    git branch --delete BranchName

    2)删除远程分支

    git branch -r -D origin/reportView-20100228

    git push origin -d reportView-20100228

    9把本地分支提交的远程仓库

    1)本地分支为reportView-20100228,想要提交到远程的master分支上

    2)git checkout master //在本地当前分支,切换到远程的master分支,也可是远程的其他分支

    3)git merge reportView-20100228 //把本地分支与master分支合并

     //取远程分支合并到本地: $ git merge origin/mybranch

    4)git push origin master:origin/master //远程提交

    10创建分支

    创建本地分支

    取远程分支并分化一个新分支: $ git checkout -b mybranch origin/mybranch

    $ git checkout -b mybranch origin/mybranch

    把本地内容推送到远程并在远程创建新分支:

    git push origin paientsNovelCoronavirus-0305

    如果远程分支被省略,如上则表示将本地分支推送到与之存在追踪关系的远程分支(通常两者同名),如果该远程分支不存在,则会被新建

    相关文章

      网友评论

          本文标题:idea 提交git项目操作步骤

          本文链接:https://www.haomeiwen.com/subject/dpwlqhtx.html