
Git
pcyph
这个作者很懒,什么都没留下…
展开
-
git回到指定版本命令
git reset 是指将当前head的内容重置,不会留log信息。git reset HEAD filename 从暂存区中移除文件git reset --hard HEAD~3 会将最新的3次提交全部重置,就像没有提交过一样。git reset --hard [commit哈希值](38679ed709fd0a3767b79b93d0fba5bb8dd235f8)原创 2015-03-03 11:33:46 · 42752 阅读 · 0 评论 -
解决git推送绕过ssh-key验证需要输入用户信息
生成好了之后,我把copy到coding的公钥处,然后修改了测试代码,却在提交代码时候又跳出来请输入用户名和密码,这个就纳闷了。git push有两种方式,ssh方式和https方式。而https方式是不同的,具体来说,就是url信息的不同,实际的验证机制也是不同的。当建立了本机密钥之后,使用ssh方式实际上是不需要再次验证的,而https则每次都需要输入密码。而ssh方式更安全,不需要很麻烦去输原创 2015-03-03 11:43:28 · 23862 阅读 · 0 评论 -
git push error:error: insufficient permission for adding an object to repository database ./obje
http://stackoverflow.com/questions/1918524/error-pushing-to-github-insufficient-permission-for-adding-an-object-to-reposi原因:用ssh 管理时,客户端机器对服务器git代码仓库的写权限出了问题。如参考文//登录到git 服务器ssh me@myserver原创 2015-04-10 11:36:53 · 23810 阅读 · 0 评论 -
Git 常用命令速查
一、 Git 常用命令速查 git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释 git remote add origin git@192.168.1.119:nd原创 2015-03-03 11:52:32 · 22205 阅读 · 0 评论