sourcetree能列出每个文件提交的时间么

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sourcetree能列出每个文件提交的时间么相关的知识,希望对你有一定的参考价值。

sourcetree能列出每个文件提交的时间么,或者git有相关的命令吗,以文件为单位,列出每一个文件的最近提交时间

参考技术A 首先点击桌面的SourceTree图标来快速启动SourceTree。启动成功之后先来看看主页面 顶部为菜单栏。下面右边为本地为库列表
Git客户端SourceTree的使用
克隆一个远程库到本地。点击文件然后在子菜单中点击新建/克隆
Git客户端SourceTree的使用
点击新建/克隆会弹出一个窗口。在窗口中的克隆仓库,添加工作副本和新建仓库中选择第一个克隆仓库。第个填写远程仓库的地址。第二个填写本地的仓库的位置。填写完之后点击克隆。克隆的过程中会弹出三次窗口,第一次是远程仓库的管理员名称,第二次管理密码。第三次确定管理密码。
Git客户端SourceTree的使用
4
克隆成功之后对文件更改一下。然后文件的前面会变成一个黄色的图标这说明文件已经更改需要提交才能与运程的同步。追问

无语了,我问的是啥,你答的是啥

轻松配置git代码管理工具 - SourceTree

最近看到很多同事一直在用小乌龟(TortoiseGit),甚至还有同事在用命令行提交代码(可能是能用记事本编程的大神。。)

 

这里我想向大家推荐一种操作Git的神器 - SourceTree。

通过SourceTree,可以很方便克隆仓库、新建分支、合并分支、拉取/提交代码等。

最最最主要的事,你提交代码的时候,能清楚的看到自己要提交哪些文件,以及每个文件改动的地方。

经常碰到同事提交代码,老是把他本地的一些配置文件也提交上来。。。

 

具体的操作,很简单,我这里就不阐述了。

 

这里重点说下怎么搭建SourceTree环境,能用起来。

  1. 首先安装git(采用sourceTree来操作git的话,可以不装小乌龟,仅需要安装git)
  2. 安装了git后,可以设置邮箱和用户名。git config --global user.name"xxxxxxxx"
  3. 安装sourceTree(如果已有可以不用安装,有免安装版)
  4. 找到sourceTree安装目录sourceTreeinstall2 oolsputty,里面有个puttygen.exe
  5. 双击,然后点击Generate,可以生成publickey 和 private key,private key需要保存下来。
  6. public key 复制后,找到公司的git网址上的settings,SSH key,粘贴,然后add key。
  7. 打开sourceTree,工具 - 选项,可以看到邮箱 和 name 已经自动填上,只需在SSH密钥选择private key保存的ppk文件即可。
  8. SSH客户端选择 PuTTY/Plink 。
  9. 然后登陆公司git网址,选择某个工程,点击http(有SSH和http两个选项),然后复制地址。
  10. 然后sourceTree克隆,如果能将代码克隆到本地,则代表SourceTree配置成功。

以上是关于sourcetree能列出每个文件提交的时间么的主要内容,如果未能解决你的问题,请参考以下文章

sourcetree .git 强制忽略指定文件不提交

用sourceTree clone了github项目,也提交了许多修改,怎么没有记录贡献?

如何解决 SourceTree 一次性提交大量文件很慢的情况

SourceTree提交AndroidManifest.xml文件

git sourcetree忽略某些文件提交

sourceTree 设置忽略文件