随笔分类 - Git学习笔记
摘要:1.查看远程分支,和上面的第一步相同2. 从远程获取最新版本到本地git fetch origin master:tempgit fetch origin master:temp 这句命令的意思是:从远程的origin仓库的master分支下载到本地并新建一个分支temp现在,你的小伙伴要在dev分...
阅读全文
摘要:如果不小心把错误的commit给commit了,可以对其进行撤销1.使用git log查看commit日志,找到错误提交前一版本commit的哈希值;2.使用git reset --hard commit_id;3.git push origin HEAD --force(git push --fo...
阅读全文
摘要:冲突的产生很多命令都可能出现冲突,但从根本上来讲,都是merge 和 patch(应用补丁)时产生冲突。而rebase就是重新设置基准,然后应用补丁的过程,所以也会冲突。git pull会自动merge,repo sync会自动rebase,所以git pull和repo sync也会产生冲突。当然...
阅读全文
摘要:1. git log -p filename查看文件的每一个详细的历史修改,如果没有-p选项,只显示提交记录,不显示文件内容修改,git log -p -3 filename 显示最近的3次提交。2. git log --pretty=oneline filename每一行显示一个提交,先显示哈希码...
阅读全文
摘要:在团队协作过程中,经常会出现自己的代码被别人修改的情况,需要切换到旧版本查看历史代码。Xcode集成的git插件功能有限,不能像在eclipse中git插件可以查看所有历史版本。git作为版本管理工具自身是提供这些功能,今天在这里整理下:1. 首先通过git log 1.txt,查看文件的修改历史,...
阅读全文
浙公网安备 33010602011771号