美文网首页程序员
git+intelliJIDE 使用总结

git+intelliJIDE 使用总结

作者: bill2candy | 来源:发表于2016-04-01 11:56 被阅读0次

    Git+IntellijIDE是当前最流行的开发工具组合,相信用过的人都体会到了他们的强大和易用。下面就对使用该工具接近一年,写一个总结,以备后来者学习和借鉴。

    首先,安装git和IDE工具,以及搭建git服务器,不在本次总结之内。假定,以上已经配置完整。

    1生成SSH KEY

    打开Git Bash(鼠标右键),输入ssh-keygen -t rsa运行命令,按提示设置安装目录及密码,按enter键安装在默认目录(通常为C:\Documents and Settings\username\.ssh\或者C:\Users\username\.ssh)。key密码为空。注意,过程中不要改名字,使用默认就可以。

    在默认路径下面去找.ssh文件夹里面的id_rsa和id_rsa.pub文件。id_rsa.pub里面就是生成的SSH

    key。将id_rsa.pub文件发给GIT管理员。

    2设置Git用户名和Email

    git

    config --global user.name "xxx"

    git

    config --global user.email "xxx@gmail.com"

    gitconfig –list

    3 git clone项目

    打开IDE,如下图,点击git,

    输入git的地址,

    如果需要修改远端地址,在项目根目录,允许git bash命令

    git

    remote set-url origin git@192.168.0.158:java/sps.git

    git

    remote -v

    4 git日常操作

    使用git和其他的vcs版本管理工具一样,每天上班先git pull,下班commit的习惯。并且每次commit之前,最好做一下git pull,这样产生的冲突会比较少。

    下面就以日常最常用的命令,来讨论。

    4.1 git pull/fetch

    这个主要注意,从远端下载代码和本地冲突的情况,如果产生冲突,一定要仔细解决,避免误删别人的代码,其他的解决冲突都要遵循此原则:切记删除别人的代码。

    4.2 git commit

    及时commit本地修改,到本地版本库,避免失误删除做的工作。Commit之前,一定记得pull一下远端分支,减少冲突。

    如果遇到冲突,选择手动合并,对冲突文件进行修改,然后git add进去,commit会继续进行。

    4.3 git stash/unstash

    该功能相当好用,可以将本地修改,stash暂存本地工作环境,做其他的操作(修复主分支的bug),完成之后,在unstash恢复本地工作环境

    相关文章

      网友评论

        本文标题:git+intelliJIDE 使用总结

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