Home PC Games Linux Windows Database Network Programming Server Mobile  
  Home \ Linux \ Windows SmartGit installation     - Bash difference in single quotes and double quotes (Programming)

- Linux source code to install Apache and solutions to common errors (Server)

- CentOS 6.5 / 6.6 modify the default SSH port number (Linux)

- Systemd on RHEL7 (Linux)

- Ubuntu 14.04 / 14.10 how to install Mate 1.10.0 (Linux)

- The Samba service does not have permission to access (Server)

- OpenSSL: implementation creates a private CA, certificate signing request Explanation (Server)

- To disable the function by pressing Ctrl-Alt-Del to restart the system in RHEL / CentOS 5/6 (Linux)

- C ++ casts New Standard Comments (Programming)

- How to enhance the Nagios server security (Linux)

- Oracle table Access Control (Database)

- CentOS 7 update source - the use of domestic sources 163 yum (Linux)

- RHEL 6.5 KVM analytical use (Server)

- Open container cluster management system architecture and components introduced Kubernetes (Server)

- Access.log Apache access log analysis and how to import it into MySQL (Server)

- JIRA 3.6.2 Upgrade from older version to the new version 6.0.8 (Linux)

- Teamviewer not start in Linux (Linux)

- Docker Basic Concepts (Linux)

- Binding unofficial Google Drive and Ubuntu 14.04 LTS (Linux)

- Pydev installed and configured on the Eclipse (Linux)

  Windows SmartGit installation
  Add Date : 2018-11-21      
  In Git flourishing today, I do not want to use Git to escape the spare time to write code to manage it.

We started here directly.

First, download the Git client

1, Git's official website: http: //git-scm.com/, download the client.

Official website of the client is to use the command line in the form of, for me this is too difficult for the novice. We need to engage in a graphical interface, is the following SmartGit.

2, SmartGit: http: //www.syntevo.com/smartgithg/, download system corresponding client, I am of Windows.

Second, the installation

Installation only two points that need attention

1, license: there is a trial, payment, non-commercial uses of three, according to one's own choice.

2, Hosting Providers: I use GitHub. Of course, you must first have a GitHub account, go https://github.com/ apply for a bar.

Third, the use of construction projects

1, log on GitHub site, in the lower right corner to find new repository, create a new project.

2, as follows, according to the actual situation fill

Here is my project created good.

3. Use SmartGit clone it down

Open SmartGit, in the menu select Repository-> Clone

Fill Repository URL: GitHub gives us the address, the address to find the items on the right side just completed project page and copied.

Next then Next, select a local folder for the project.

Click Finish, wait a moment, Output of information tells us, ok get. Just open the selected local folder to see it.

4, create, modify, and other operations submitted

Create a txt file in the folder, enter some text and save.

Back SmartGit found, Files form more than one file.

Right-click the file and select Commit, submit the form appeared.

Commit Message Notes version is submitted, it must be completed.

Commit is committed to the local Git repository.

Commit & Push is committed to the local Git repository and submitted to GitHub.

After Commit success, Files Form documents are missing. In the upper right corner of Files form has five buttons, you can set which files are displayed.

We open test.txt enter some text after saving, we found test.txt to red Modified state, and then commit.

Right first version of the record, you can select Reset to return to this version. Reset There are three models to choose from, mixed, soft, hard.

mixed: Workspace unchanged, reset the staging area, reset the current branch

soft: Workspace constant, temporary storage area unchanged, reset the current branch

hard: reset the workspace, reset the staging area, reset the current branch

PS: on the work area, staging area, how to understand the current branch, Git tutorial reference Liao Xuefeng - the work area and temporary area.

Summarize it, this is just a preliminary SmartGit use of reference, everything is hard in the beginning, the next will continue to explore it in daily use.
- MySQL completely uninstall and install Configuring Character Sets under Linux (Database)
- Ubuntu users to install household financial management tools HomeBank 5.0.0 (Linux)
- Linux dd command applies amplification SWAP partition (Linux)
- Firewall types and instructions (Linux)
- Python control multi-process and multi-threaded concurrency (Programming)
- After Pydev installation, Eclipse does not display solutions (Linux)
- Oracle 12c R2 new feature dbca command to create a standby database (Database)
- How to Debian Linux the default Python version switch to alternative version (Linux)
- MySQL InnoDB table --BTree basic data structures (Database)
- Installation in lxml Python module (Linux)
- How Datadog monitor Nginx (Server)
- linux raid levels and concepts introduced (Linux)
- Ubuntu and derivative users to install the system launcher SimDock 1.3 (Linux)
- Oracle RMAN-06023 and ORA-19693 errors (Database)
- Ubuntu 14.04 running ASP.NET Configuration Mono + Jexus (Server)
- HTML5 Fundamentals study notes (Programming)
- Oracle Data Guard LOG_ARCHIVE_DEST_n optional attribute parameters (Database)
- How to use the command line ftp upload and download files (Linux)
- Perl loop (Programming)
- LAN Deployment Docker-- from scratch to create your own private warehouse Docker (Linux)
  CopyRight 2002-2022 newfreesoft.com, All Rights Reserved.