zoukankan      html  css  js  c++  java
  • SourceTree+git结合gitee实现代码管理

    为方便代码托管和协同开发,往往使用到Git,SVN等工具。在Windows和macOS上可使用git配合SourceTree来对Github或Gitee的远端代码进行管理。

    1.安装工具
    先安装git,下载地址为:https://git-scm.com/downloads。
    下载安装SourceTree,地址为:https://www.sourcetreeapp.com。
      git安装只需要一直点击下一步安装完成就行,SourceTree安装时需要连接服务器登录账号,可以创建一个新账号或者使用已有账号登录,然后一直点击下一步就按照完成了。
      SourceTree默认安装完成之后没有快捷方式,解决办法是:进入C:UsersxxAppDataRoamingMicrosoftWindowsStart MenuPrograms目录,新建一个快捷方式,在选择快捷方式文件的地方选择C:UsersxxAppDataLocalSourceTree目录下的SourceTree.exe文件。到此在开始菜单中就有了快捷方式,添加一个到桌面即可。

    2.配置
      git安装完成之后,在桌面点击右键就可以看到一个Git Bash Here,点击进入git bash,输入ssh-keygen -t rsa -C xxxx@163.com命令进行ssh-keygen的生成,生成之后在C:Userszgl.ssh目录下面会多出id_rsa、id_rsa.pub、known_hosts三个文件。如下所示:


      打开gitee,新建一个仓库来存放远端的代码,如下:


      点击头像打开设置,在安全设置中选择设置SSH公钥,再打开前面生成ssh-kengen的目录,找到id_rsa.pub文件,将其中的公钥填入此处,如下所示:


    3.使用SourceTree
      在此以提交C++代码为例,打开Clion软件,新建一个C++项目,并添加git版本控制,操作非常简单,如下:

      在SourceTree中打开项目所在位置,并添加远程仓库信息。配置ssh客户端等,如下:


      至此配置完成,先从远端拉取代码下来与本地合并。本地代码修改之后,在文件状态选项可看到修改信息,可根据选择进行代码的提交推送,如下:

      代码的分支图谱信息可在History选项中查看。采用SourceTree可以方便的进行代码的版本控制,而不用进行繁琐的命令行操作。
    ————————————————
    版权声明:本文为CSDN博主「zhugl0」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_36287943/article/details/106379047

  • 相关阅读:
    flock对文件锁定读写操作的问题 简单
    hdu 2899 Strange Fuction(二分)
    hdu 2199 Can you solve this equation? (二分)
    poj 3080 Blue Jeans (KMP)
    poj 2823 Sliding Window (单调队列)
    poj 2001 Shortest Prefixes (trie)
    poj 2503 Babelfish (trie)
    poj 1936 All in All
    hdu 3507 Print Article (DP, Monotone Queue)
    fzu 1894 志愿者选拔 (单调队列)
  • 原文地址:https://www.cnblogs.com/wl-blog/p/15271545.html
Copyright © 2011-2022 走看看