I am not able to do it. Can you get me some man page for this? On Friday, September 6, 2013 5:31:53 AM UTC+5:30, Aaron Meurer wrote: > > Squashing a bunch of commits like this isn't very effective in my > experience, because git tries to do them one at a time, which tends to > lead to a bunch of unnecessary conflicts. If you want just one > commit, it's easier to just get the diff and apply it manually. Unless > you know of a better way. > > Aaron Meurer > > On Thu, Sep 5, 2013 at 11:34 AM, Ondřej Čertík > <ondrej...@gmail.com<javascript:>> > wrote: > > On Thu, Sep 5, 2013 at 11:27 AM, Saurabh Jha > > <saurab...@gmail.com<javascript:>> > wrote: > >> Hi Ondrej, > >> > >> I tried this. This is the output > >> > >> error: could not apply 44365bf... Following are the changes and > enhancement > >> proposed in this PR. > >> > >> When you have resolved this problem run "git rebase --continue". > >> If you would prefer to skip this patch, instead run "git rebase > --skip". > >> To check out the original branch and stop rebasing run "git rebase > --abort". > >> Could not apply 44365bf... Following are the changes and enhancement > >> proposed in this PR. > > > > This means it cannot easily be rebased against master, because there > > were some changes there. Then you can just rebase like this: > > > > git rebase -i HEAD~3 > > > > and choose as many commit as you need instead of "3". That will squash > > things in your branch only. > > > > Ondrej > > > >> > >> > >> if I do git rebase master -i > >> pick 44365bf Following are the changes and enhancement proposed in this > PR. > >> pick bcd35c9 Fixing failing tests, but there is a trailing white space > in > >> docstring of __neg__ method of sparse. I am not able to rem\ > >> ove it yet, but will do it subsequent commit. > >> pick 3dbbd62 Addressed comments. I left initalizing of A, IA and JA to > >> empty lists, as I think they serve as good documentation. > >> pick 9efb3d8 Fixed bugs in the current implementation. Also added some > new > >> tests > >> pick 45f7cab Fixed the test failure, it was failing because it was not > >> handling the case of multiple zero rows at the end. > >> pick 58c3265 SparseMatrix Arithmetic > >> pick 82c876f A new function for sparse-vector multiplication with > domain as > >> arguments > >> pick da518fe New function for Matrix Vector Multiplication. Also > included > >> domains as the argument > >> pick a20b183 The first operations are added _add and _sub. I have a > clear > >> direction for _mulspsp and will commit that tomorrow. Test\ > >> s are not added yet. This commit is simply to show others what I am up > to. > >> pick f6aa598 I have removed-- > >> pick 93cb802 Addition of transpose and trace > >> pick a7e642c Preliminary operations of dense matrix > >> pick ca523c9 Basic Level 0 of dense, commented lines are TODO > >> pick a418fa8 Removed unwanted changes > >> pick f886af1 Removed silly mistakes > >> pick a6f78e8 Changes only for profiling, will be removed subsequently > >> pick a54e532 Arithmetics of sparse > >> pick be4e927 added a function to compute rref and minor book-keeping > changes > >> pick af9d4f4 LU decomposition > >> pick 553ed9c Added Row Echelon, cholesky and improved the things in > general > >> pick bcfb617 Adding new operations > >> pick 45d3839 adding doctstrings > >> pick 6446b3e Rebasing > >> pick 58019e9 Merged and removed airthmetics of sparse because it seems > less > >> fruitful > >> pick 2c8b935 Added functions nrow and ncol for returning number of rows > and > >> cols respectively > >> pick 1d0ac20 remove nrow and ncol > >> pick 2907906 Adding the missing files ga.py,tests and docstrings > >> > >> I want to squash in the last commit so that it doesen't shows me as the > >> author of this file. > >> > >> Thanks, > >> > >> -Saurabh > >> > >> > >> On Thursday, September 5, 2013 10:53:20 PM UTC+5:30, Ondřej Čertík > wrote: > >>> > >>> On Thu, Sep 5, 2013 at 11:14 AM, Saurabh Jha <saurab...@gmail.com> > wrote: > >>> > Hi, > >>> > > >>> > I am done with level 0 of matrices. Aaron has told me to squash the > >>> > commits > >>> > of [1] but I am not able to get it to work. Please help me here > because > >>> > I > >>> > >>> > >>> Just do: > >>> > >>> git rebase -i master > >>> > >>> and for commits that you want to squash, replace the word "pick" with > >>> "s" (or "squash"). > >>> It will squash it with the previous commit. > >>> > >>> Ondrej > >>> > >>> > think the code is in good shape now. I would also request someone to > >>> > please > >>> > have a look at [2]. > >>> > > >>> > > >>> > -Saurabh > >>> > > >>> > [1] https://github.com/sympy/sympy/pull/2248 > >>> > [2] https://github.com/sympy/sympy/pull/2206 > >>> > > >>> > -- > >>> > You received this message because you are subscribed to the Google > >>> > Groups > >>> > "sympy" group. > >>> > To unsubscribe from this group and stop receiving emails from it, > send > >>> > an > >>> > email to sympy+un...@googlegroups.com. > >>> > To post to this group, send email to sy...@googlegroups.com. > >>> > Visit this group at http://groups.google.com/group/sympy. > >>> > For more options, visit https://groups.google.com/groups/opt_out. > >> > >> -- > >> You received this message because you are subscribed to the Google > Groups > >> "sympy" group. > >> To unsubscribe from this group and stop receiving emails from it, send > an > >> email to sympy+un...@googlegroups.com <javascript:>. > >> To post to this group, send email to sy...@googlegroups.com<javascript:>. > > >> Visit this group at http://groups.google.com/group/sympy. > >> For more options, visit https://groups.google.com/groups/opt_out. > > > > -- > > You received this message because you are subscribed to the Google > Groups "sympy" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to sympy+un...@googlegroups.com <javascript:>. > > To post to this group, send email to sy...@googlegroups.com<javascript:>. > > > Visit this group at http://groups.google.com/group/sympy. > > For more options, visit https://groups.google.com/groups/opt_out. >
-- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To post to this group, send email to sympy@googlegroups.com. Visit this group at http://groups.google.com/group/sympy. For more options, visit https://groups.google.com/groups/opt_out.