[13:58:13] [## Class Started at Fri Jun 28 13:58:13 2013 ##] [13:58:13] startclass [13:58:17] ---------SESSION STARTS--------- [13:58:22] ROLL CALL [13:58:25] Nilanjit Mitra [13:58:26] lakshya [13:58:27] Priyanka Kotiyal [13:58:27] shantanu sarkar [13:58:28] Rahul Chowdhury [13:58:28] Bidisha Mukherjee [13:58:28] William Crane [13:58:29] Anwesha Das [13:58:29] kirk [13:58:29] Rashmi [13:58:31] tanvi dutta [13:58:32] christina Beemer [13:58:32] anurag kumar [13:58:33] supriya saha [13:58:34] purva [13:58:34] Aanchal [13:58:35] elita lobo [13:58:36] amresh kumar [13:58:41] Umesh Agarwal [13:58:41] Avinash Kumar Dasoundhi [13:58:42] Shalini Roy [13:58:42] Satarupa Sinha [13:58:43] suman roy [13:58:43] siddhant sengar [13:58:45] Anisha Agrawal [13:58:49] sankhadeep pujaru [13:58:55] Devyani [13:59:01] Elijah [13:59:07] Josep Caselles [13:59:10] Sheesh Mohsin [13:59:17] Pritha Ganguly [13:59:27] manish [13:59:34] ekan0ra: I'm new but no problem [13:59:55] fossterer, hi, can you please introduce yourself to us ? [14:00:07] dot|not, [14:00:09] ashis mohta [14:00:36] Sudip Gorai [14:00:59] korak ghosh [14:01:33] I'm from Andhra Pradesh.. done with my Engineering... badly interested in FOSS... anythin' I missed? [14:01:50] fossterer, name :) [14:02:10] Shashank [14:02:22] :) [14:02:30] Terry Mackin [14:02:31] fossterer, welcome [14:02:44] kushal: Thank you.. [14:02:56] Can someone tell me which two packages I told to install other night ? [14:03:09] git [14:03:11] git [14:03:13] gitk and gtypist [14:03:15] gtypist and git [14:03:19] vim [14:03:27] gitk and gtypist [14:03:36] gtypist and git [14:03:46] git gitk [14:03:48] git gitk [14:03:50] gitk and gtypist [14:03:54] git and gitk [14:04:08] git and gtypist [14:04:20] gtypist was meant to learn touch typing [14:04:34] ! [14:04:47] Armageddon, ask [14:04:57] gitk as in the gtk front-end of as in a tk support ? [14:05:17] I guess it is tk than gtk [14:05:18] supriya_ is now known as supriya [14:05:24] ! [14:05:32] shantanu, ask [14:05:44] we will not questions on last logs [14:05:51] we will not take questions on last logs [14:06:24] shantanu, ? [14:06:31] :!ctags *.c created the tags file. but when i did :tfirst, it said tag not found. why is it so? [14:06:49] ok [14:06:56] because the tag is not found [14:07:06] shantanu, also learn to use google.com [14:07:23] so I hope everyone installed atleast git in their system ? [14:07:31] yes [14:07:32] yes [14:07:34] yes [14:07:35] yes [14:07:37] yes [14:07:37] git installed [14:07:39] yes [14:07:40] yes [14:07:41] yes [14:07:42] yes [14:07:42] yes [14:07:43] yes [14:07:44] yes [14:07:45] yes [14:07:47] yes [14:07:49] yes [14:07:50] yes [14:07:51] yes [14:07:51] yes [14:07:56] yes [14:07:57] yes [14:08:00] yes [14:08:00] yes [14:08:04] yes [14:08:10] yes [14:08:11] yes [14:08:26] no [14:08:45] yes [14:09:00] Christina, can you please install it ? [14:09:10] kushal, yes [14:09:25] no [14:10:08] then please do. [14:10:12] yes [14:10:23] supriya, please install as praveenkumar suggested :D [14:11:35] Christina, supriya tell us when you are done [14:11:52] who all already know git ? [14:11:58] i missed yesterdays class [14:12:05] I [14:12:06] so can you tell me how do i install it? [14:12:19] supriya, which distribution you are using ? [14:12:22] I've used it a little bit. [14:12:50] distribution as in? [14:12:52] kushal, i also used it a bit [14:12:57] I have to say, know git a bit broad, I don't know git in its entirety but I know how to use it in basic forms [14:13:07] supriya, as in Fedora or Ubuntu [14:13:12] fedora [14:13:14] its theory... use hg [14:13:59] supriya, become root, then # yum install git [14:14:03] kushal, #yum install git gitk nothing really happened [14:14:20] Christina, you are on Ubuntu iirc ? [14:14:27] yes [14:14:29] kavis khandelwal [14:14:54] Installed gitk too [14:15:19] Christina, sudo apt-get install git [14:15:27] kushal, will #apt-get installgit gitk work [14:15:33] ok [14:15:36] kushal, ok [14:15:58] thanx kushal [14:16:17] supriya, the word is thanks not thanx [14:16:18] supriya, s/thanx/thanks [14:16:28] supriya, you can check any dictionary [14:16:32] sorry,thanks [14:17:27] any many times it happens that you have to deal with lots text files [14:17:40] they may contain code/program or any documentation [14:17:55] s/any/anyway [14:17:57] s/any/anyway/ [14:17:58] What kushal meant to say was: they may contain code/program or anyway documentation [14:18:12] heh [14:18:16] kushal,Building dependency tree [14:18:16] Reading state information... Done [14:18:16] Package git is not available, but is referred to by another package. [14:18:16] This may mean that the package is missing, has been obsoleted, or [14:18:16] is only available from another source [14:18:16] E: Package git has no installation candidate [14:18:47] Christina, please learn to use a pastebin such as fpaste.org [14:19:06] This is what i got on the terminal [14:19:12] kushal, ok [14:19:15] Can someone from ubuntu background help Christina. [14:19:24] Christina, join #ubuntu and ask for help [14:19:29] coming back [14:19:45] for example you are writing an article [14:20:01] and you want to keep track of any changes [14:20:41] you may also want to keep track of any changes made by your teammates etc [14:20:47] Christina: What version of Ubuntu are you using? [14:21:23] we use a version control system to handle such cases [14:22:30] https://en.wikipedia.org/wiki/Revision_control is the wiki link for the same [14:22:56] you can read it later [14:23:23] for our sessions we will learn a vcs (version control system) called git [14:23:40] kirk_iowa, I am sorry I am using it on vmware. took the image from a friend [14:23:55] so i don't know :( [14:24:26] it will be heavily used during python sessions and later during project times [14:24:33] ! [14:24:43] in FOSS world you will find many projects are using git [14:24:46] dot|not, ask [14:25:36] Not really a question. Christina, please stop disturbing the class - I'm sure kirk_iowa will help you, as will most other people here will. But during class, please do this in a query. [14:25:42] [14:26:37] Christina, you can pm kirk_iowa , /query kirk_iowa [14:26:46] dot|not, thanks [14:26:56] Sorry for the interruption. [14:27:24] git was originally written by Linus Torvalds [14:27:38] I hope most you already know his name [14:27:43] anyone who does not ? [14:28:02] me [14:28:06] me [14:28:14] me' [14:28:18] me [14:28:25] s/me'/me [14:28:28] me too [14:28:31] me [14:28:31] I don't [14:28:36] so completing kushal sentence please google it later. [14:28:43] praveenkumar, :D [14:28:46] just for one line [14:29:02] Linus Torvalds is the person who wrote Linux :D [14:29:02] change the s in Linus with an x and you'll know who he is [14:29:03] http://en.wikipedia.org/wiki/Linus_Torvalds [14:30:07] so he wrote git to manage Linux kernel project [14:30:18] and we will learn to use it today [14:31:38] $ git config --global user.name "Kushal Das" [14:31:57] replace the name with your own [14:32:06] try the command [14:32:11] should not give any error [14:32:37] btw, remember to remove that $ sign [14:33:12] kavis_ is now known as kavis [14:33:30] kushal:ok, no error. [14:33:35] kushal,done [14:33:52] kushal: it doesnt show anything [14:34:00] done [14:34:08] kirk is now known as kirk_iowa [14:34:10] done [14:34:15] done [14:34:27] done [14:34:31] done [14:34:33] done [14:34:35] done [14:34:38] done [14:34:40] done [14:34:53] done [14:34:53] done [14:34:55] done [14:34:57] done [14:35:00] $ git config --global user.email "your email" [14:35:02] done [14:35:11] done [14:35:32] yes it does not give any error [14:35:37] done [14:35:44] done [14:35:45] done [14:35:51] done [14:35:57] kushal,i was disconnected.. will you please repeat your question? [14:35:58] done [14:36:01] done [14:36:02] done [14:36:18] done [14:36:25] done [14:36:33] done [14:36:34] second part done [14:36:39] done [14:36:43] suman, ask the log from any of your friend [14:36:47] done [14:36:56] please do not type done unless asked [14:37:10] * praveenkumar points suman to execute 'git config --global user.email "your email" ' [14:37:16] if you see any error then press ! and wait [14:37:18] done [14:37:39] sorry [14:37:46] $ git config --global core.editor vim [14:38:11] these commands are there to add few basic configuration values [14:38:43] ! [14:39:24] dell_, ask [14:39:26] if i write vi instead of vim, will it work? [14:39:40] dell_, yes, but we do not want that here [14:39:49] $ git config --list [14:39:56] will tell you the config values [14:40:11] as vim is not installed. [14:40:34] done [14:40:47] kushal: got it. Thanks. [14:40:51] dell_, then it is your fault, we were teaching vim for more than one day [14:40:57] done [14:40:58] shalini, stop typing done [14:41:04] bidisha, stop that [14:41:04] ! [14:41:08] Devyani, ask [14:41:19] kushal, it says command not found [14:42:09] Devyani, please paste the command you typed and the output to fpaste.org and show us [14:42:21] kushal: sorry. i will install it as soon as possible. Thanks. [14:42:23] done [14:42:27] done [14:43:01] * kushal will kick out anyone saying done (if not asked for it specially) [14:43:09] * praveenkumar points korak to please scroll back and check what kushal said. [14:43:58] Devyani, can you please show us or else we will advance ? [14:44:01] kushal,i typed : git config --global user.name "Devyani" [14:44:38] Devyani, please use fpaste.org to show us both the command and the error [14:44:57] kushal, ok. [14:44:57] also I am sure Devyani is not your full name [14:45:10] Devyani: install git first [14:45:14] Devyani, check if you at all installed git or not [14:45:49] kushal, i did install [14:46:53] Devyani, so can you please show us the error ? [14:46:56] it said : divs not in sudoers file, incident will be noted [14:47:05] does that mean, it is not installed? [14:47:17] Devyani, it means nothing [14:47:41] Devyani, and as you never showed us the command and the error pasted in fpaste.org, I will just continue [14:47:57] next, we will create a repository [14:48:53] a repository is place where we will keep these history and other files related to the projects [14:49:26] let us create a directory called ~/repo01 [14:49:30] and go inside it [14:50:26] ~/ sign means it is under home directory [14:51:03] $ git init [14:51:30] it will confirm that it created an empty git repository [14:52:17] ! [14:52:19] ! [14:52:28] dell_, ask [14:53:25] http://fpaste.org "i will show as Intialized empty Git repository in home/manish/repo01/.git" [14:53:37] s/i/it [14:53:56] dell_, I am not sure what exactly you are smoking ? [14:54:16] sankha, ask [14:54:18] where should i make repo01 ? /home$ mkdir repo01 ? [14:54:32] sankha, no, in your home directory [14:54:58] the output is shown as " Intialized empty Git repository in home/manish/repo01/.git" kushal [14:55:15] ! [14:55:21] dell_, yes, we know, you don't have to announce that [14:55:25] rahulch, ask [14:55:48] shall we execute "git init" after being inside repo01? [14:55:49] kushal: ok. Just to confirm i ask. [14:56:04] rahulch, yes, read my lines above [14:56:39] create another directory inside repo01 called datafiles [14:57:20] ! [14:57:40] korak, ask [14:58:06] also create a file inside repo01 called progress.txt [14:58:22] inside it write [14:58:28] Summer Training [14:58:31] do it everyone [14:59:05] use vim to create the file [14:59:31] kushal, when i have created ~/repo01 it showed "bash:root/repo01:no such file or directory" [15:00:14] btw, do not write "do it everyone" inside the file, that is a message in IRC [15:00:24] korak, are you using root account ? [15:01:08] korak, also if you can not create a directory then sorry, I can not help you [15:01:16] korak, you dont have to write "~/" with mkdir [15:01:39] shantanu, he can if he wants [15:02:05] which will make sure that the directory is under home directory [15:02:05] kushal, ok [15:02:44] * praveenkumar points shantanu please try yourself once before commenting/suggesting. [15:03:20] if anyone is getting any error please ask here [15:03:41] anyway we are still inside repo01 [15:03:52] now try $ git status [15:04:04] ! [15:04:19] kirk_iowa, yes [15:04:20] do we save progress.txt? [15:04:24] :x [15:04:37] Sorry wrong window [15:04:49] kirk_iowa, yes , save and exit [15:04:57] kirk_iowa, come back to the shell [15:05:04] ! [15:05:08] tanvi, ask [15:05:15] ! [15:05:37] it saycommand not found [15:06:12] tanvi, which command you tried? [15:06:14] tanvi, can you please paste the command you typed into fpaste.org and give us the link [15:06:25] tutum, ask [15:06:37] do we get this as the output when we do 'git status'...http://fpaste.org/21674/37243137/ [15:07:12] tutum, please do not use so many full stops, in English we use only one [15:07:29] I can not even click that link [15:07:35] kushal,sorry. [15:07:39] http://fpaste.org/21674/37243137/ [15:07:47] tutum, thanks [15:07:55] tutum, yes it's as expected [15:08:41] ! [15:08:50] tenstormavi, ask [15:08:57] http://fpaste.org/21676/ [15:08:58] praveenkumar:okay. [15:09:20] tenstormavi, why you are pasting the same link ? [15:09:26] sorry [15:09:37] tenstormavi, yes it is the output you should get [15:09:51] kushal, it shows that message is its desired message? [15:10:04] it says there is an untracked file [15:10:52] vi progress.txt [15:10:59] kirk_iowa, ? [15:11:03] wrong windows I guess [15:11:10] s/windows/window/ [15:11:11] What kushal meant to say was: wrong window I guess [15:11:13] doh, sorry. [15:11:49] lets us add progress.txt into git [15:11:57] $ git add progress.txt [15:13:18] from now on I will paste the output in the channel so that it stays in the irc log [15:13:36] in general that is bad but we will do it so that later others can get it from log [15:13:38] [gitu@dhcp193-104 repo01]$ git status [15:13:39] # On branch master [15:13:39] # [15:13:39] # Initial commit [15:13:39] # [15:13:40] # Changes to be committed: [15:13:41] # (use "git rm --cached ..." to unstage) [15:13:43] # [15:13:47] # new file: progress.txt [15:13:49] # [15:14:15] if you do the above status command it will tell you that a new file is ready to be committed [15:14:24] git status [15:14:33] sorry wroung window. [15:14:36] bidisha, in the shell, not here [15:15:06] kushal, sorry [15:15:38] now use the next command to commit it in the git repo [15:15:39] ! [15:16:14] $ git commit -m "First commit to our documentation" [15:16:20] sankha, ask [15:16:23] committed means saved or what ? [15:16:50] sankha, means it is saved in the repository [15:17:08] ok [15:17:39] now try $ git log [15:17:52] that will tell you the commit details you made [15:18:27] the value after commit is known as "commit hash" [15:19:19] the value actually uniquely identifies the commit [15:19:34] do $ ls -la [15:19:36] rahulch_ is now known as rahulch [15:19:47] that will show you a .git directory [15:19:52] where all details goes [15:19:59] s/goes/go/ [15:20:00] What kushal meant to say was: where all details go [15:21:06] now edit the file add another line to the same file [15:21:28] "I am editing this file." without quotes write that in the progress.txt [15:22:47] remember it is in the second line [15:22:53] save and exit [15:23:02] now if you do $ git status [15:23:28] kushal,can you please tell what we need to do aftergit add progress.txt, i missed due to connection problem [15:23:50] rashmi, please get the log from a friend in pm, session is going on [15:24:00] $ git status [15:24:00] # On branch master [15:24:00] # Changes not staged for commit: [15:24:00] # (use "git add ..." to update what will be committed) [15:24:00] # (use "git checkout -- ..." to discard changes in working directory) [15:24:02] # [15:24:04] # modified: progress.txt [15:24:06] # [15:24:08] no changes added to commit (use "git add" and/or "git commit -a") [15:24:14] ok [15:25:00] this means that progress.txt file contains some changes which is yet to be committed [15:25:41] if you want to see what is exactly changed use $ git diff [15:26:04] + sign means this is added/edited [15:26:20] if there is a minus sign that means it was removed [15:26:34] now let us commit this change [15:27:04] ! [15:27:14] ! [15:27:28] ! [15:27:48] $ git add progress.txt [15:27:54] $ git commit -m "Adds a new line to the file" [15:28:01] do a git log after that [15:28:16] sankha, ask [15:28:39] git diff shows consecutively two line , --- a/progress.txt +++ b/progress.txt . here what is meant by a and b? [15:29:11] sankha: you will get minus sign showing the old lines, and plus sign showing the new lines (after modification) [15:29:43] ! [15:29:44] fewcha: and what for 'a' and 'b' ? [15:29:55] sankha, it shows the changes between two files, in this both are same [15:30:04] sankha: for now, take them as 'old' and 'new' [15:30:12] ok [15:30:20] supriya, rahulch J_Caselles ask [15:30:44] what does the text in quotes after "git commit -m" generally indicate? [15:30:55] what does -1 +1,3 mean? [15:31:02] in git diff? [15:31:06] rahulch, I am coming to that in few minutes [15:31:16] kushal, okay [15:31:17] git add is some sort of commit preparation? if I've changed some files, if I just put one on add, only this one will be commited, right? [15:31:30] J_Caselles, yes [15:31:41] supriya, details about the change [15:31:55] everyone please do git log [15:31:59] git log [15:32:16] you can understand the message after -m is coming in the log [15:32:19] kavis_ is now known as kavis [15:32:24] that is known as commit message [15:32:54] which basically tells what this commit is about [15:33:42] general rule to follow: Always write that commit message in present tense [15:34:03] now create another file called names.txt [15:34:21] ! [15:34:26] and write "Linux" without quotes inside it [15:34:30] save and exit [15:34:33] tenstormavi, ask [15:34:40] under rep01? [15:34:55] yes [15:35:16] and now we will commit it after adding [15:36:15] $ git add names.txt [15:36:20] $ git commit -m "Adds a new names.txt file" [15:36:33] do a git log to view the log ' [15:37:45] I hope it is working for everyone [15:38:36] now we will make two changes [15:38:40] in both the files [15:40:36] http://paste.fedoraproject.org/21685/43347513/ [15:40:47] ^^ that contains the changed files [15:40:56] please make the changes accordingly [15:41:01] and say done after that [15:41:12] http://paste.fedoraproject.org/21685/43347513/raw/ [15:41:26] ! [15:41:29] don not write those # lines [15:41:31] sankha, ask [15:41:43] git log is not showing - "Adds a new names.txt file" [15:41:48] done [15:41:55] instead " First commit to our documentation" [15:42:32] done [15:42:53] ! [15:42:55] sankha, which means you are not following the steps I told here [15:42:58] J_Caselles, ask [15:43:16] done [15:43:23] can I paste from clipboard? "p" doesn't seems to work... [15:43:37] J_Caselles, ctrl+shift+v [15:43:45] done [15:43:46] done [15:43:48] oh sure, silly of me, thanks [15:43:53] J_Caselles, "+gP also works [15:44:38] done [15:44:50] ! [15:44:58] kirk_iowa, ask [15:45:04] done [15:45:05] done [15:45:11] do we just edit the .txt files or do we commit also? [15:45:16] done [15:45:21] divs_ is now known as Devyani [15:45:21] done [15:45:25] kirk_iowa, don't commit [15:45:34] kirk_iowa, just edit and save [15:45:39] done [15:45:49] done [15:45:49] done [15:46:05] done [15:46:10] done [15:46:26] done [15:46:49] done [15:47:00] now try $ git status [15:47:03] also git diff [15:47:14] ! [15:47:49] see those commands' output and try to understand the output [15:47:52] sankha, ask [15:48:03] i have pasted the text which is shown by the command git log , http://fpaste.org/21690/ , is it correct ? [15:48:32] ! [15:48:58] sankha, you missed one commit in between [15:49:07] sankha, this will do for now [15:49:09] J_Caselles, ask [15:50:10] if you want to see the changes made to any particular file [15:50:15] git diff shows what is substracted and what is added in the modified files. correct? [15:50:17] $ git diff names.txt [15:50:22] J_Caselles, yes [15:50:40] http://paste.fedoraproject.org/21692/ <- this is showing in the command line, when i do git diff , is it correct ? [15:51:09] J_Caselles, it only shows the changes which are not staged, means any changes without add [15:51:18] ! [15:51:24] ! [15:51:34] kushal thanks [15:51:47] sankha, yes [15:51:52] ok [15:51:52] rahulch, tenstormavi ask [15:52:21] i did git diff names.txt but nothing is shown to me. [15:52:42] i can not understand the line "-1 +1,4" in the output. what does it represent? [15:52:56] manishjain is now known as PleaseSTART [15:53:27] PleaseSTART is now known as dell_ [15:53:48] ! [15:54:03] tenstormavi, show us what git diff shows you [15:54:21] rahulch, we already answer that before' [15:54:24] elita15, ask [15:54:35] kushal, http://fpaste.org/21693/ [15:54:40] s/answer/answered/ [15:54:41] What kushal meant to say was: rahulch, we already answered that before' [15:55:15] tenstormavi, you never followed our session [15:55:27] you never added your name or email [15:55:42] also never made changes to the file as we asked [15:55:53] kushal, u said it shows details of the change. i was asking how can we interpret the details from that line. [15:55:58] *you [15:55:59] typo [15:56:06] tenstormavi, sorry but it is difficult for us if you do not follow [15:56:13] rahulch, you will learn slowly [15:56:18] http://fpaste.org/21695/43443913/ [15:56:20] kushal, i did but it is not showing. I follow all your commands. [15:56:25] is this right? [15:56:26] kushal, okay. [15:56:46] kushal, i did all the three commands you gave to us. [15:56:56] tenstormavi, I gave other commands [15:57:07] kushal, about user.name,email all [15:57:49] kushal, all is going good till i changed the contained of both the files. [15:57:49] tenstormavi, I guess no, also you are using the root account [15:58:02] tenstormavi, which is idiotic [15:58:10] using the root account for daily use [15:58:12] kushal, sorry [15:58:31] Ritu_, can you please introduce yourself ? [15:58:59] kushal, i just add and commit after changing the both files and then it start giving problems. [15:59:18] tenstormavi, please follow our logs, if possible from the beginning [15:59:35] now we can commit only one file or both the files in the same commit [15:59:41] Ritu_ is now known as dell_ [15:59:43] which one we should do ? anyone ? [15:59:56] both in the same commit [15:59:58] both files [16:00:08] let's commit both [16:00:15] it depends [16:00:20] both it is [16:00:22] so [16:00:52] kushal, ok thanks. [16:01:21] $ git add names.txt progress.txt [16:01:27] $ git commit -m "Changes both the files for more details" [16:01:53] after that try git log [16:02:08] remember to be very clear about commit logs [16:02:53] ! [16:03:00] sankha, ask [16:03:10] http://paste.fedoraproject.org/21698/43482613/raw/ <- here it is , correct ? [16:03:50] sankha, yes, but that C of changes was capital [16:04:29] anyway think that we wrote wrong commit message in the last commit [16:04:34] we can actually change that [16:04:40] ! [16:04:54] amresh, ask [16:05:04] if we have many files, do we need to do write name of each file in git add? no shortcut? [16:05:46] ! [16:05:59] amresh, if you want to add all changes in the current commit there is a way to do that [16:06:04] we will learn them slowly [16:06:11] not now [16:06:25] elita15, ask [16:06:26] kushal, ok. [16:06:27] http://fpaste.org/21700/43500813/ [16:06:34] s/them/it/ [16:06:34] is this correct? [16:06:35] What kushal meant to say was: we will learn it slowly [16:06:55] elita15, yes [16:08:20] we use --amend to change the commit message of the last commit [16:08:21] $ git commit --amend -m "Better documentation changes for starting" [16:08:27] and then $ git log [16:08:31] try and see [16:09:16] say done if it works [16:09:34] done [16:09:47] done [16:09:52] done but , can we append commit messages ? [16:09:57] done [16:10:00] done [16:10:14] sankha, never understood your question [16:10:15] done [16:10:25] done [16:10:28] done [16:10:29] done [16:10:36] done [16:10:44] done [16:10:44] ! [16:10:45] ! [16:10:49] done [16:10:50] anurag, siddhant ask [16:10:52] "Changes both the files for more details" , then " Better documentation changes for starting " [16:11:20] or there should be one commit message ? [16:11:22] there is written end at the bottom of terminal not able to try any command what to do next? [16:11:52] done [16:11:52] siddhant try press "q" [16:11:54] done [16:12:08] sankha, you can try to write both lines in the commit message [16:12:16] we will learn those in the next session [16:12:19] ! [16:12:23] rahulch, ask [16:12:27] ! [16:12:32] J_Caselles, ask [16:12:41] is it possible to add directories to our repo? [16:12:44] and if we need to correct an older commit? [16:13:24] rahulch, empty directories no, you can add any file inside a directory and it will be automatically there [16:13:43] J_Caselles, that is tricky, I will tell that later [16:13:53] kushal ok thanks [16:13:58] may be after 1 or two weeks :) [16:14:10] kushal: hahaha [16:14:13] kushal, suppose a directory contains some files, and we want to add that directory. is it possible? [16:14:36] rahulch, you can not add only the directory but add the files under it [16:14:51] then the directory will automatically come in the commit [16:15:00] we will take 1 hour 15 minutes break [16:15:08] roll call [16:15:11] J_Caselles,thank you :) [16:15:13] Josep Caselles [16:15:14] shantanu sarkar [16:15:15] supriya saha [16:15:15] lakshya [16:15:16] Pritha Ganguly [16:15:16] Priyanka Kotiyal [16:15:19] ravi kumbhkar [16:15:19] anurag kumar [16:15:21] E,ijah [16:15:22] elita lobo [16:15:24] kushal, i said about adding the directory along with its files as a whole. [16:15:25] suman roy [16:15:26] amresh kumar [16:15:30] Umesh Agarwal [16:15:30] satarupa sinha [16:15:30] Rahul Chowdhury [16:15:30] anisha agrawal [16:15:32] purva [16:15:34] siddhant: Glad it worked ;) [16:15:38] siddhant sengar [16:15:42] sankhadeep pujaru [16:15:45] Christina Beemer [16:15:45] Shalini Roy [16:15:49] kirk gunderson [16:15:58] dot|not, [16:16:00] Avinash Kumar Dasoundhi [16:16:07] Bidisha Mukherjee [16:16:29] Sudip Gorai [16:16:29] anyone else ? [16:16:40] pingall: anyone missing roll call ? [16:16:42] manish [16:16:58] kushal, exclude me please :) [16:17:05] ----------SESSION ENDS-------------- [16:17:05] william crane [16:17:16] endclass [16:17:16] [## Class Ended at Fri Jun 28 16:17:16 2013 ##]