Home IT Linux Windows Database Network Programming Server Mobile  
  Home \ Linux \ How to install Git client in Ubuntu     - Getting Started with Linux system to learn: how to check the version of SSH on Linux (Linux)

- ORA-01000 Solution (Database)

- Zookeeper cluster deployment (Server)

- Linux command line under HTTP traffic sniffing tool: httpry (Linux)

- To teach you a trick to find the real IP address (Linux)

- Struts2 Result Types (Programming)

- Linux use logs to troubleshoot (Linux)

- Parameters of the extra port MySQL 5.6 (Database)

- How to upgrade the kernel to 3.13.7 on Ubuntu / Linux Mint (Linux)

- LVS + Keepalived the DR mode (Server)

- CentOS 6.6 command-line automatic completion (Linux)

- Linux Network Programming - raw socket can do (Programming)

- Camouflage Nginx Web server version to prevent invasion (Linux)

- Enterprise-class GitHub warehousing environment build (Server)

- MongoDB fragmentation (Cluster) (Database)

- Depth understanding of the TCP protocol (Database)

- CentOS 6.6 running level (Linux)

- To setup NOTRACK and TRACK of conntrack in iptables (Linux)

- The traffic monitoring system: cacti (Linux)

- To deploy MySQL database with separate read and write OneProxy (Database)

  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.
- Linux iptables firewall settings (Linux)
- Java collections series (Programming)
- Ubuntu 64-bit installation Adobe Reader 9.5.5 (Linux)
- Under Linux using Magent + Memcached cache server cluster deployment (Server)
- Linux (RHEL5) general optimization system security (Linux)
- Oracle Client Easy Connection error ORA-12154, TNS-03505 (Database)
- Oracle database import and export (Database)
- Nginx concerning the location and rewrite applications proxy_pass (Server)
- HTML5 Application Cache (Programming)
- On Android running ClojureScript (Linux)
- Unable to start the network after restart clone a virtual machine (Linux)
- C language programming entry - Common operators (Programming)
- Seven Steps to Help Google Chrome Speed - (Linux)
- Ubuntu Linux Change the PATH (Linux)
- Linux input and output redirection (Linux)
- To control based on IP address routing policy under Linux (Linux)
- Heartbeat (v1, v2, pacemaker) cluster components Overview (Server)
- Hadoop 2.7.1 Installation and Configuration under RedHat Linux 6.5 (Server)
- Use pg_basebackup build PostgreSQL streaming replication environment (Database)
- Linux Getting Started Tutorial: Ubuntu laptop screen brightness adjustment (Linux)
  CopyRight 2002-2016 newfreesoft.com, All Rights Reserved.