2023年11月28日发(作者:)

git在本地修改并删除⼀个⽂件后怎样从服务端拉取

答案:

不是那么删除的,因为是同步删除,所以使⽤git命令来删除的。

的所在⽬录 执⾏下⾯这个命令.

git checkout --

如下图

以下转载git的使⽤

Git的使⽤越来越⼴泛

使⽤命令⽐较⿇烦,下⾯讲解⼀下tortoisegit的使⽤

先下载安装git()tortoisegit,安装后提⽰重启电脑,不解释

msysgit

1.找⼀个⽂件夹做仓库

这⾥⽤,空⽩处点击右键出现以下菜单,创建共享仓库

在弹出的对话框勾选make it bare

第⼀次的话会提⽰是个空仓库

2.在⼯作⽬录下,先确认⾝份TortoiseGit-->Setting,在打开的对话框⾥,左边选git,右边就会出现写⽤户

名和邮箱的地⽅

在⽤户⼯作⽬录下点击右键,选择git clone,弹出对话框

点击ok,发现此⽂件夹下多了⼀个隐藏的⽂件夹.git,clone成功

⽤户在.git同级⽬录下添加⼀个⽂件,⾥⾯写内容"hello git!"

然后右键Tortoisegit-->add,完成后变成+

然后右键Git Commit -> "master"... 在弹出的对话框,输⼊message信息后点ok,此时变成对

,提交到了本地服务器

然后右键Tortoisegit-->push则提交到了远程服务器

⽤户

other⽤户的⼯作⽬录下,输⼊⽤户名和邮箱后,clonepull,发现了.git⽂件夹和

打开输⼊other update file 保存后,变成红⾊的感叹号

此时右键没有add实际上是⼯具帮add,然后commitpush

ethan⽤户pull下来,发现⾥有了other update file

5.冲突解决

有冲突的话,TortoiseGit-->Edit conflicts ⽐较之后解决冲突之后 TortoiseGit-->Resolve然后commit

push