使用git

1、下载git, 地址 https://git-scm.com/download/win

2、可以下载一个TortoiseGit客户端,和TortoiseSvn类似的图形化工具,不同之处在于,TortoiseSvn内置了svn,只下载客户端即可使用,而TortoiseGit不包含Git本身,因此步骤1是必须的

3、生成SSH公钥和私钥,公钥交给Git服务端进行配置,私钥在本地需要载入。生成方法,点开始菜单或者在任意空白处右键,选择Git Bash,这是Git的命令操作窗口,然后按照如下步骤执行,https://www.cnblogs.com/MrReed/p/6373988.html

注意:这里执行 ssh-keygen -t rsa命令时,最好使用 ssh-keygen -t rsa -C [email protected]命令,查看公钥时发现会以此邮箱结尾

4、拉取服务器代码使用命令git clone ,首次拉取必须使用命令

5、操作项目,在步骤4中完成后,会新建远程工程名的文件夹如TestProject,里面有一个.git文件,在gitbash中通过cd命令进入到此文件下操作

添加文件:新建一个文件如a.txt,执行命令git add a.txt,如果是添加文件夹,则此文件夹下必须有某个文件,否则无法add成功,如果添加全部文件则执行git add .;然后执行 git commit -m 'log content',然后执行git remote add origin <远程目录>,最后执行pull命令:git push -u origin master则提交完毕。参照此处:https://blog.csdn.net/bestandw1shes_lsy/article/details/78250876

删除文件:执行命令git rm b.txt,然后执行上述commit命令,然后执行命令git push,完成删除操作。参照此处:https://jingyan.baidu.com/article/2a1383288e2ba5074a134fb5.html

注意:在上述操作过程中,如果有某些错误可以重新开启gitbash窗口,后者重启电脑

查看log:

git log 查看所有提交记录

git log --oneline查看所有提交记录,以单行显示

git whatchanged --stat 查看每次提交的文件变动列表

git log -p fileName 查看某个文件每次提交的修改详情,需先进入到该文件的目录再执行命令

git diff head 本地文件和远程文件进行比较

注意:显示Log一般是显示部分信息,一直按回车不断加载更多信息,英文状态下按Q退出

猜你喜欢

转载自blog.csdn.net/lwt675071503/article/details/82631819
今日推荐