0% found this document useful (0 votes)
9 views

Version Control - Git

Uploaded by

vishwasransing
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Version Control - Git

Uploaded by

vishwasransing
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

Certainly!

Here's a step-by-step guide on how to perform these actions using


SourceTree and Bitbucket's graphical user interfaces (GUI), without using Git
commands:

### Step 1: Upload Your First Project

#### Using Bitbucket GUI:

1. **Create a Bitbucket Repository:**


- Log in to your Bitbucket account.
- Click the `+` icon in the left sidebar and select "Repository."
- Fill in the repository details, such as name and access settings.
- Click "Create Repository."

#### Using SourceTree GUI:

1. **Initialize Git in Your Project:**


- Open SourceTree.
- Click on "File" and select "New / Clone."
- In the "Clone Repository" tab:
- Enter the Source Path / URL of your Bitbucket repository.
- Specify the Destination Path where you want to store the local copy of your
project.
- Click "Clone."

2. **Link Your Local Project to Bitbucket:**


- In SourceTree, your repository should now be listed. Select it.
- Click "Settings" on the left sidebar.
- In the "Remotes" section, click "Add" to add a remote repository.
- Enter a name (e.g., "origin") and the URL of your Bitbucket repository.
- Click "OK" to save the remote configuration.

3. **Push to Bitbucket:**
- With your Bitbucket remote added, you can now push your code to Bitbucket.
Click "Push" in SourceTree to do this.

### Step 2: Create a Branch

#### Using SourceTree GUI:

1. **Create a New Branch:**


- In SourceTree, go to the "Branch" menu.
- Click "Create" or "New Branch" and give your branch a name.
- Click "Create Branch."

### Step 3: Clone and Edit

#### Using SourceTree GUI:

1. **Clone the Repository:**


- If you haven't already cloned the repository in Step 1, you can use
SourceTree's "File" > "New / Clone" option to clone the repository from Bitbucket.

2. **Switch to Your New Branch:**


- In SourceTree, go to the "Branch" menu.
- Select the branch you created in Step 2.

3. **Edit and Add Code:**


- Open your project files in your preferred code editor.
- Make the desired changes to your project.

### Step 4: Upload Changes

#### Using SourceTree GUI:

1. **Stage, Commit, and Push:**


- In SourceTree, you'll see your modified files in the "File Status" tab.
- Stage the changes you want to commit by checking the boxes next to the files.
- Write a commit message in the "Commit message" field.
- Click "Commit" to commit your changes.
- After committing, click "Push" to send your changes to the Bitbucket
repository.

### Step 5: Merge Branch

#### Using SourceTree GUI:

1. **Switch to the Master Branch:**


- In SourceTree, go to the "Branch" menu.
- Select the `master` branch.

2. **Merge the Branch:**


- Click on the "Merge" button.
- Choose the branch you created in Step 2 to merge into the `master` branch.
- Click "OK" to merge the changes.

3. **Resolve Conflicts (if any):**


- If there are any conflicts during the merge, SourceTree will guide you through
resolving them.

4. **Commit the Merge:**


- After resolving conflicts, commit the merge changes.

5. **Push the Changes:**


- Finally, push the changes to the Bitbucket repository.

These steps should help you manage your project using SourceTree and Bitbucket's
GUI, without needing to use Git commands directly.

You might also like