我们在自己的私人分支开发好各自的模块后,就要合并到master,这个时候在idea里边先切换到master,然后update一下获取最新更新,解决一下冲突,最后再合并自己的私人分支,add,commit,push。
gitstash apply 恢复某个存储,但不会把存储从存储列表中删除,默认使用第一个存储,即stash@{0},如果要恢复其它,git stash apply stash@{$num} ,比如第二个:git stash apply stash@{1}
Modified:文件已修改, 仅仅是修改, 并没有进行其他的操作. 这个文件也有两个去处, 通过git add可进入暂存staged状态, 使用git checkout 则丢弃修改过, 返回到unmodify状态, 这个git checkout即从库中取出文件, 覆盖当前修改。
所有同时掌握 Git 和 SVN 的开发者都必须承认,Git 的命令实在太多了,日常工作需要掌握 add, commit, status, fetch, push, rebase等,若要熟练掌握,还必须掌握 rebase和 merge的区别, fetch和 pull的区别等,除此之外,还有 cherry-pick, submodule, stash等功能,仅是这些名词听着都很绕。
以下是涉及的Git命令:Git命令gitconfig用法: git config –global user.name “[name]”用法: git config –global user.email “[email address]”此命令分别设置要与提交一起使用的作者姓名和电