Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialMayur Pande
Courses Plus Student 11,711 PointsUsing linux to code I get a duplicate file that I have created
I have started using ubuntu to when developing. However whenever I create a file and save it, it seems to create a duplicate, for example I have created a index.php file and saved it, and then later on in the directory I can see another index.php~ alongside the index.php file. At first it didn't bother me, however as I am using git to add and commit files it seems to be a bit annoying!
Mayur Pande
Courses Plus Student 11,711 Pointssure I simply use the command below to make a directory
mkdir build_a_simple_app
then I create my files for example my index.php
gedit index.php
then after editing files I get two files within my directory index.php and index.php~
so when I use the command
git add index.php
git commit -m "created first draft of index file"
its commits my first index.php. However when I run
git status
it gives me the result;
Untracked files
(use "git add <file>..." to include in what will be committed)
index.php~
I also added and committed changes to a header.php file successfully. However I get the result;
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: inc/header.php~
1 Answer
Steven Parker
231,248 PointsThe file with the tilde (~) added is most likely an editor backup file. Depending on what editor you are using, you may have a setting that will make the editor remove the backup file when you close your edit session.
Of course, even then if you still have the editor running the file will be there. Be sure to exit the editor before you commit.
Mayur Pande
Courses Plus Student 11,711 PointsThanks, am using gedit have managed to sort it out.
Neil Anuskiewicz
11,007 PointsNeil Anuskiewicz
11,007 PointsI don't know the answer but I'm thinking that some more detail might help people help you. Could you perhaps indicate the exact process for creating the files?