Home IT Linux Windows Database Network Programming Server Mobile  
  Home \ Linux \ How to install Git client in Ubuntu     - Oracle ordinary users show parameter method (Database)

- Installation of Python2.7.10 under CentOS 6.4 (Linux)

- Ubuntu simple method to track multiple time zones (Linux)

- Share Practical Tutorial GitHub (Linux)

- Linux system crash (no such file or directory) How to rescue database (Linux)

- C ++ containers (Programming)

- Proper use Core Data multithreaded 3 ways (Programming)

- MySQL related statements (CRUD) (SQLyog software) (Database)

- Examples of testing and installation Mesos on CentOS (Linux)

- Vim plugin installation YouCompleteMe (Linux)

- Several Ceph performance optimization of new methods and ideas (2015 SH Ceph Day after flu reference) (Server)

- Linux memory management -free learning experience (Linux)

- Installation Elementary OS Freya 20 things to do (Linux)

- Use C program in JavaScript (Programming)

- tespeed - test speed of Python tools (Linux)

- Learning Linux coding style (Programming)

- Linux / BSD firewall M0n0wall Profile (Linux)

- 10 really interesting Linux command (Linux)

- MongoDB relations, references, index query coverage (Database)

- Android Studio and Git Git configuration file status (Linux)

  How to install Git client in Ubuntu
  Add Date : 2018-11-21      
  QGit is a from Marco Costalba with Qt and C ++ to write open source GUI Git client. It is a better version provides browsing history in a graphical interface environment to view the records and documents submitted to the patch client. It uses the git command line to execute and display output. It has some features like the regular version of the browser history, compare, file history, files annotation, archive tree. We can format and submit the application with the selected patch between two or more instances of drag and submit more. It allows us to use its built-in generator to create custom buttons to execute specific commands.

Here are a few simple steps in Ubuntu 14.04 LTS "Trusty" compile and install QGit client.

1. Install QT4 library

First run QGit need to install ubuntu in QT4 library. Since apt is ubuntu default package manager, while qt4 also the official repository, so we directly use the following apt-get command to install qt4.

$ Sudoapt-get install qt4-default

2. Download the compressed package QGit

After installing Qt4, we want to install git, so that we can in QGit clone git repository. Run the following command apt-get.

$ Sudoapt-get install git
Now, we want to use the following command to clone git QGit client warehouse.

$ Gitclonegit: //repo.or.cz/qgit4/redivivus.git
Cloning into 'redivivus' ...
remote: Counting objects: 7128, done.
remote: Compressing objects: 100% (2671/2671), done.
remote: Total7128 (delta 5464), reused 5711 (delta 4438)
Receiving objects: 100% (7128/7128), 2.39MiB | 470.00KiB / s, done.
Resolving deltas: 100% (5464/5464), done.
Checking connectivity ... done.

3. Compile QGit

After cloning, we are now entering redivivus directory, and create our need to compile a makefile. Enter the directory, run the following command.

$ Cd redivivus
Next, we run the following command from qmake project file (qgit.pro) to generate a new Makefile.

$ Qmake qgit.pro
After generating the Makefile, we are now finally able to compile the source code and generate qgit binary. First we need to make and install g ++ compiler package for, because this is a program written in C ++.

$ Sudoapt-get install make g ++
Now, we use the make command to compile the code.

$ Make

4. Install QGit

After a successful compilation QGit source, we have to install it in Ubuntu 14.04, so that you can execute it in the system. Therefore, we will run the following command.

$ Sudomake install
cd src / && make-f Makefile install
make [1]: Entering directory `/ home / arun / redivivus / src '
make -f Makefile.Release install
make [2]: Entering directory `/ home / arun / redivivus / src '
install -m 755 -p "../bin/qgit" "/ usr / lib / x86_64-linux-gnu / qt4 / bin / qgit"
strip "/ usr / lib / x86_64-linux-gnu / qt4 / bin / qgit"
make [2]: Leaving directory `/ home / arun / redivivus / src '
make [1]: Leaving directory `/ home / arun / redivivus / src '
Next, we need to copy qgit binaries from bin directory to / usr / bin /, so that we can run it globally.

$ Sudocp bin / qgit / usr / bin /

5. Create a desktop file

Now that we have successfully installed ubuntu qgit, we have to create a desktop file so that you can QGit in our desktop environment menu or launcher found. To do this, we need to call in / usr / share / applications / create a new file qgit.desktop.

$ Sudo nano /usr/share/applications/qgit.desktop
Next, copy the following lines to the file.

Name = qgit
GenericName = git GUI viewer
Exec = qgit
Icon = qgit
Type = Application
Comment = git GUI viewer
Terminal = false
MimeType = inode / directory;
Categories = Qt; Development; RevisionControl;
When finished, save and exit.


6. Run QGit client

QGit After installation is complete, we can now start it from any starter or in the Programs menu. To run the following in a terminal QGit, and we like that.

$ Qgit
This will open framework based on Qt4 GUI mode QGit.

to sum up

QGit is a great QT-based git client. It can run on Linux, MAC OSX and Microsoft Windows for all three platforms. It helps us to easily browse history, version, etc. branch git repository information provided. It reduces the use of the command line version to perform tasks such as browsing, history, comparative functional requirements, with a graphical way to simplify any of these. The latest version also qgit default warehouse, you can be installed using apt-get install qgit command. Therefore, QGit with its simple graphical interface makes our job easier and faster.
- Samba file sharing server set up (Server)
- Debian 7.6 install Nvidia graphics driver (Linux)
- Attic-- delete duplicate data backup program (Linux)
- JITwatch installation under Linux (Linux)
- Fedora 20 users install the Mate 1.8 desktop (Linux)
- Ubuntu method for single-card dual-IP (Linux)
- OpenResty load balancing MySQL (Database)
- CentOS install Java 1.8 (Linux)
- After Pydev installation, Eclipse does not display solutions (Linux)
- C # how to generate a folder or file automatically rename (Programming)
- Linux raw socket (Programming)
- jQuery update the content and method of use 3.0 (Programming)
- Linux operating system must know the security command (Linux)
- Linux System shutdown procedures (Linux)
- Linux daemon (Linux)
- IBM Data Studio to create objects using ---- double quotes / sensitive issues and the table / column renaming (Database)
- Steps to build MPICH2 development environment on CentOS 6.4 (Linux)
- Lsblk command lists using Linux block device information (Linux)
- Linux fixes fatal error: x264.h: No such file or directo (Linux)
- Analysis of native Java keywords (Programming)
  CopyRight 2002-2016 newfreesoft.com, All Rights Reserved.