相关疑难解决方法(0)

即使我有本地更改,git push也会说所有内容都是最新的

我有一个远程gitosis服务器和一个本地git存储库,每次我对我的代码进行重大更改,我都会将更改推送到该服务器.

但是今天我发现即使我有一些本地更改并提交到本地存储库,当运行git push origin master时它会说"Everything up-date",但是当我使用git clone来检出远程服务器上的文件时,它不包含最新的更改.我只有一个名为master的分支和一个名为origin的远程服务器.

PS:这是git在运行ls-remote时显示的内容,我不确定它是否有帮助

$ git ls-remote origin
df80d0c64b8e2c160d3d9b106b30aee9540b6ece        HEAD
df80d0c64b8e2c160d3d9b106b30aee9540b6ece        refs/heads/master
$ git ls-remote .
49c2cb46b9e798247898afdb079e76e40c9f77ea        HEAD
df80d0c64b8e2c160d3d9b106b30aee9540b6ece        refs/heads/master
df80d0c64b8e2c160d3d9b106b30aee9540b6ece        refs/remotes/origin/master
3a04c3ea9b81252b0626b760f0a7766b81652c0c        refs/tags/stage3
Run Code Online (Sandbox Code Playgroud)

git gitosis

216
推荐指数
8
解决办法
20万
查看次数

EGIT分支本地与远程跟踪

我是GIT的新手.我使用EGIT与eclipse.

我有一个关于分支的问题,我看到两个部分"本地"和"远程跟踪".如果我必须在其中一个分支上工作,我认为有两种方法可以实现它.

a)在远程跟踪下检查origin/featureBranch并进行处理.

b)右键单击local并创建一个本地分支并指向ref/remote/featureBranch并开始处理它?

这两种方法有什么区别吗?哪个是首选?

git egit

4
推荐指数
1
解决办法
1615
查看次数

标签 统计

git ×2

egit ×1

gitosis ×1