
Git
Java技术栈
Java每天一篇干货,微信公众号:Java技术栈
展开
-
Git仓库操作命令
创建仓库git init在当前目录执行,会生成.git目录文件,这个和SVN一致。提交到仓库git commit -m "first commit"-m:表示提交描述,必须要填。添加到远端仓库git remote add origin git@github.com:test/test.git推送到远端仓库git push -u ori原创 2018-01-23 14:03:41 · 439 阅读 · 0 评论 -
Git提交记住用户名和密码
每次提交代码都要输入用户名密码,十分麻烦,教大家怎么让Git记住密码。Https记住密码永久记住密码git config --global credential.helper store会在用户主目录的.gitconfig文件中生成下面的配置。[credential] helper = store如果没有--global,则在当前项目下的.git/c原创 2018-01-23 14:03:51 · 60723 阅读 · 4 评论 -
Git文件操作命令
添加文件 git add添加指定文件:git add test.txt Test.java添加所有文件:git add .取消添加文件 git reset HEAD – filenamegit reset HEAD -- Test.java这样Test.java将不会被提交到仓库中。删除文件 git rm [–cach原创 2018-01-08 09:39:36 · 579 阅读 · 0 评论 -
Git的安装配置
Git是什么Git是一款免费、开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。与常用的版本控制工具CVS、Subversion等不同的是它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。Git的速度很快,最为出色的是它的合并跟踪的能力。Git当初是Linus Torvalds为了帮助管理Linux内核源码替换BitKeeper原创 2018-01-08 09:39:55 · 413 阅读 · 0 评论 -
Git SSH连接方式配置
如果使用ssh的方式管理,需要配置ssh key.1、打开git bash命令窗口2、生成ssh keyssh-keygen -t rsa -b 4096 -C "your_email@example.com"your_email@example.com为github上你注册的email地址。如下面完整创建过程:$ ssh-keygen -t rsa -b原创 2018-01-08 09:40:11 · 2806 阅读 · 0 评论 -
Git分支管理
添加分支 git branch git branch test1.0切换分支 git checkout git checkout test1.0添加分支并切换 git checkout -b git checkout -b test1.0查看所有分支 git branch$ git branch* m原创 2018-01-25 09:35:08 · 416 阅读 · 0 评论 -
推荐一个实用的 .gitignore 文件
为什么要忽略文件?常用的版本控制工具,不管是使用 git 还是 svn,我们都需要排除一些与程序代码无关的文件,如像 eclipse/ intellij idea 等 IDE 工具留下来的 .settings、.classpath、.project、.iml、.idea 等各种配置文件,还有 maven/ gradle 在项目构建后的 target、classes 目录下的编译文件等。我们...原创 2018-06-07 10:14:43 · 4741 阅读 · 0 评论