git gui: how to clone and push?

git gui clone existing repository
git gui push to remote branch
git clone
git gui clone branch
git gui pull
git clone remote repository
location already exists git gui
git commands

I think I am stupid. I don't understand how Git works with the command lines so I am using Git Gui.

I got it install and the Gui can be launched successfully, but when I come to clone the file from the files which is shared by another programmer with me, I keep getting this error message,

Location C:/.... already exists.

on the Gui interface, it has two input fields to fill in only -

'Source Location' : https://me@github.com/remote-programmer/project-1.git (for instance)
'Target Directory' : C:/wamp/www/project-1-folder (for instance)

any visual guides available that I can avoid the command lines?

thanks!

You need to clone into a new directory, that is, that "Target Directory" that you specify should not already exist.

git gui: how to clone and push?, git subfolder, but not the .txt files):. Select “Initialize repository and push”, then click “Add”. _images/remote_add_dialog.png. From your repository page on GitHub, click the green button labeled Clone or download, and in the “Clone with HTTPs” section, copy the URL for your repository. Next, on your local machine, open your bash shell and change your current working directory to the location where you would like to clone your repository.

'Source Location' : https://me@github.com/remote-programmer/project-1.git (for instance) Don't browse the target directory .write full path and new folder name manually.

'Target Directory' : C:/wamp/www/project-1-folder

Getting started with git gui on Windows, In this guide, I will create a repository, make several commits, create a branch, merge a branch, search the commit history, push to a remote server, and pull from  At any point, you can push your changes to the remote repository on GitHub, or pull other people's changes from GitHub. For more information, see "Using common Git commands". You can either clone your existing repository or, to contribute to a project, clone another person's existing repository. For more information, see "Creating a new

For the following case, just remove the "C:/" in the target directory.

'Source Location' : https://me@github.com/remote-programmer/project-1.git 'Target Directory' : C:/wamp/www/project-1-folder (for instance)

The target directory should be like this: 'Target Directory' : wamp/www/project-1-folder

Git GUI, Learn basic git commands, including clone, add, commit, and push. a Windows Explorer (Windows) window, or GUI file browser (Linux). 6. Push the repository to the GitHub. You need to push the content by git push origin 'branch_name' In the above code, the origin is the remote repository, and 'branch_name' is the required branch that you need to upload your local content. 7. PULL request for a specific branch on GitHub.

First steps with git: clone, add, commit, push, A Tcl/Tk based graphical user interface to Git. git gui focuses on allowing users to creating branches, performing local merges, and fetching/pushing to remote  git add . git commit -m "<your message here>" git push Remember, the order of command is more important.So first decide the workflow whether you are going to add, commit and push at a time or add

git-gui Documentation, When you install Git, you also get its visual tools, gitk and git-gui . a list of the repositories you have access to on GitHub, and can clone them in one step. Git internally has separate operations for pushing, fetching, merging, and rebasing,  That way git can see who’s doing the work (or doing the damage). Right click in “my idea”, choose “Git Gui”. Click on the “Repository” menu and select “Visualize master’s history”: Notice that you are ‘Author: unknown’: Close the history window, right click and open ‘Git Gui’ again. Go to menu Edit - Options.

Graphical Interfaces, How to set up a remote git repository to contain your development softare, using on a development version, we push it back to the central repository. allow you create branches and clone versions of the remote repository,  I ran that command, but a "git push origin master" still results in a "failed to push some refs". I tried doing a "git pull origin master" and received a "couldn't find remote ref master". – Donald Hughes Feb 25 '10 at 20:31

Comments
  • Which GUI are you using for git?
  • I agree with @Skilldrick. Git GUI, in particular, is known for being a terrible interface for git. Invest a little time learning git from the command line (progit.org/book), it's really not very difficult to learn.
  • are you kidding - do I have to learn this from the whole book? I just want to clone and push files! :(
  • managed to clone and push with the gui finally - no need the book for this (do I need to buy a book for how to use a ftp client!?? we don't!)! thanks.
  • For the record, there's no buying involved with the book I linked to, it's available entirely free online. If all that you're using git for is push/pull, then you may not need any more than this, but if you start doing anything more (collaboration, branching, etc), then it definitely helps to understand how the tool is supposed to work, so that you're using it as it's intended, not fighting against it.
  • Hi, I still don't get it. I have to create a new directory then clone the files into this directory - am I right? how can I clone if I don't create a directory first? thanks.
  • The clone operation creates the directory. You shouldn't manually create a directory, git will do it for you.
  • got it! but even though I don't create the directory manually, I just browse location I want to target, I will have the same error... :(
  • So, for me, I put something like git://github.com/jquery/jquery.git in the first box, and then put something like c:\projects\jquery in the second box, where projects exists but jquery does not (i.e. I navigate to an existing folder, then manually type the new folder name at the end after I've picked the existing folder).
  • Then they shouldn't have the browse solution. Quite frankly, it is stupid. If I browse and point to a directory, just clone there.
  • Most relevant solution.