利用Git GUI来使用GitHub远程仓库

来源:互联网 发布:共有计价软件下载 编辑:程序博客网 时间:2024/06/05 22:30

      当我们安装完Git后,在桌面右键会出现Git GUI Here 和 Git Bash Here,很显然,一个是Git的GUI一个是Git的命令行。一般都用Bash的方式来使用Git,但Git毕竟是一个工具,有好用的GUI 界面也可以让不熟悉命令的同学快速上手。

Git本地仓库和GitHub远程仓库建立连接

1.打开Git Bash,输入下面命令,按提示输入密码。

$ ssh-keygen -t rsa -C "注册邮箱" 
     然后用户主目录/.ssh/下面有两个文件,id_rsa是私钥,id_rsa.pub是公钥。

2.获取key,打开.ssh下的id_rsa.pub文件,里面的内容就是key的内容

3.登录GitHub,打开"SSH Keys"页面


4.测试ssh key是否成功,使用命令"ssh -T git@github.com", 如果出现You've successfully anthenticated,but GitHub does not provide shell access这表示已经成功连上github。


利用Git GUI来clone Github的远程仓库

1.首先可以在GitHub上建立一个仓库


2.复制仓库的Http:


3.打开Git GUI,黏贴进去复制的仓库的Http:



这样就完成了clone。



利用Git GUI来push到GitHub的远程仓库

1.我们到clone的文件夹的位置打开Git GUI,有一个我新写的程序,提交先使staged;




Github上只建了一个分支






经过以上步骤,就push到了GitHub远程仓库,查看GitHub:


我们可以查看提交历史:在下图框下的visualize all Branch history:


下图是提交历史,最上边的是最新版的,可以点以前的版本,右键,点击:Revert this commit。会退到以前的版本。


   Git最强大之处还是在于Merge功能,是团队开发必不可少的(每人开发自己那一部分(甚至是一个工程的不同部分,甚至是一个程序文件的不同部分),最后Merge起来)。


本文转载于:http://blog.csdn.net/u013679744/article/details/56494331

原创粉丝点击