搜索关注公众号[逆向小生],不定期更新逆向工程师需要掌握的技能,包括Windows和Android方面的逆向,还有作为一个逆向工程师的思维模式。
一、下载Git
现在大多数公司都会使用Git来进行代码的版本控制,所以掌握Git的用法还是很有必要的
这里推荐一款GUI的Git,TortoiseGit,logo是一只小乌龟
下载地址:
https://tortoisegit.org/download/
安装的时候默认就行,安装路径可以改一下
安装完成之后,还不能运行,因为少了git.exe
点击"Open Git for Windows WebSite",会自动跳转到git.exe的下载界面
建议去下面这个网址下载,因为上面那个方法下载太慢了,还会出现断开连接的现象
https://git-scm.com/downloads
下载好了之后安装,也是选择默认的方式就行了,特别是安装路径不要更改,安装程序会自动设置好环境变量。测试是否配置好了环境变量,可以在cmd中输入git,如果弹出了下面的内容,说明环境变量是配置好了的
二、设置TortoiseGit
安装好了TortoiseGit 和 git.exe之后,在任意一个文件夹中单击右键,可以看到多出了Git相关的一些选项
在使用TortoiseGit之前,需要进行一些设置。
进入到Setting中:
1、检查git.exe路径
这里的Git.exe Path就是之前安装的git.exe的路径,如果路径配置不正确,TortoiseGit是无法正常使用的
2、添加右键的功能
把Pull,Fetch等勾选上,这些功能就会出现在右键菜单中,方便以后使用,可以根据实际的情况来选择添加
3、配置用户名和密码
如果不配置好用户名和密码,那么每次同步的时候都会要求输入用户名和密码,这样比较麻烦
首先输入用户名和密码,后面 "inherit"前面的勾要去掉,要不然无法编辑
因为是第一次使用,所以Edit local .git/config的按钮无法点击,如果是在一个项目中打开了设置,那么这个按钮就变得可以点击了
输入完用户名和密码之后,点击Edit globla .getconfig,就会自动弹出配置文件,如果没有配置文件,会提示是否创建。在配置文件中输入:
[credential]
helper = store
那么用户名密码就会自动保存,以后每次下载或者上传都不需要重新输入用户名和密码了
至此Git的配置就已经结束了,接下来就是如何去使用了
三、Git的使用
1、clone
相当于是从服务器中把项目复制下来
(1)找到想要clone的项目,把项目的地址URL复制下来
(2)在电脑的文件资源管理器中右键,点击Git Clone,就会弹出clone的窗口
点击OK,就会开始把项目下载到本地来
2、pull
从服务端获取最新的代码,如果服务器上的代码更新了,就能够将最新的代码下载到本地来
3、fetch
从服务器上获取最新的分支。如果服务器上的项目更新了分支,就可以通过这个命令获取到最新分支