删除或者覆盖掉git远端库里面的某部分文件

删除或者覆盖掉git远端库里面的某部分文件,第1张

本地同步好最新的代码,修改或者替换你那个有问题的文件xxx,神州

直接修改:

$git pull

$git add xxxgit commit -m "modified file xxx"

$git push origin (HEAD:your-remote-branch)括号内可以省略

删伍瞎拿除的话:

$git pull

$git rm xxxgit commit -m "rm file xxx"

$git push origin

强行回退(极不推荐,会导致其他人同步代码报错):腔搭

$git pull

$git reset --hard commit-id(你的错误提交的那个commit id SHA值)

$git push origin -f

工具:

git

终端

方法:

1、第一步要创建远程仓库让别人连接。需要打开远程连接。找到系统偏好设置。找到花红圈的共享按钮,点击。

2、然后看到有远程连接选项,在允许访问这,选择所有用户。然后保存。现在需要进行终端部分了。

3、点击桌面右上角的放大镜,搜索终端,找到后打开。

4、首先创建一个空的仓库,分别再终端中敲mkdir jj回车 再敲cd jj回缺脊皮车 再敲ls 回车,再敲git init回车。就可以创建完成一个空的仓库了。如果用git --bare init --shared group来声明就可以变为一个可以野伍远程推送的服务器了。但下面的第5、6步就不需要了。只需要克隆下来使用即可。

5、在这个本地仓库中创建一个txt格式的文件,文件中的内容为our first git repository,代码添加如图所示,成功后会显示create mode 100644,如图所示。

6、本地仓库建成之后,在本地仓库添加一个远程仓库,并将本地的master分支跟踪到远程分支。

这儿输入时要特别注意。

origin 远程仓库伏差名

ssh://192.168.100.103/~/jj/.git这个ssh是你本地的ip地址,格式要和我这一样,双斜杠,冒号等、

输入密码后,出现

Everything up-to-date

证明成功了。

7、另一台机器上验证一下,打开终端,输入git clone origin ssh://192.168.100.103/~/jj/.git即可。我的远程仓库是origin你们的是啥,自己更改。

按回车后出现

Cloning into jj...

证明成功了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8224381.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存