Tag: push

ADB用一个命令推送具有相同扩展名的多个文件

我想用一个命令将一些相同types的文件( .img )推送到手机的/sdcard分区。 但通配符不起作用: adb push *.img /sdcard/ 有什么办法可以做到这一点?

Git推送服务器

我们有一个网站,其所有的PHP / HTML / JS / CSS /等文件存储在一个Git仓库。 我们目前有3种types的计算机(或用例)用于存储库。 本地开发人员:最新更改,更改,提交本地回购,推送到主服务器 主服务器:中央存储库,所有更改被推送到主服务器 Web服务器:在部署网站时,更改从主服务器上拉下来 所以目前我们: local: git push origin master local: password: ******** local: ssh admin@webserver.com webserver: password: ******** webserver: cd ~/domain.com/ webserver: git pull origin master 所以我的问题是:有没有办法从我的本地计算机,我可以直接推到networking服务器? 即。 local: git push origin master local: password: ******** local: git push webserver master local: password: ********

Git推拒绝“非快进”

我对git还是比较git目前正在使用它来在团队环境中pipe理我们的代码。 我有一些rebasing的问题,我解决了他们使用 git checkout –ours filename.txt git add filename.txt git rebase –continue 现在我想推进我的更改,并运行以下命令 $ git push origin feature/my_feature_branch 给我以下错误: To ssh://git@coderepo.com:7999/repo/myproject.git ! [rejected] feature/my_feature_branch -> feature/my_feature_branch (non-fast-forward) error: failed to push some refs to 'ssh://git@coderepo.com:7999/repo/myproject.git' hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Merge the remote […]

git解压到gerrit上的错误

在将新分支推向gerrit服务器时,我们遇到以下错误: de@roma:~/git-hate/www$ git push origin landingpage Counting objects: 149, done. Delta compression using up to 2 threads. Compressing objects: 100% (73/73), done. Writing objects: 100% (111/111), 2.77 MiB, done. Total 111 (delta 68), reused 80 (delta 38) remote: Resolving deltas: 100% (68/68) error: unpack failed: error Missing tree 30c4809ade0b4b0c81cb7f882450774862b82361 fatal: Unpack error, check server log […]

我如何正确强制Git推?

我已经build立了一个远程的非主要的“主”回购,并将其克隆到我的电脑。 我做了一些本地更改,更新了我的本地存储库,并将更改推回到我的远程仓库。 事情到此为止都没有问题。 现在,我不得不改变远程回购的东西。 然后,我改变了我本地回购的东西。 我意识到,远程回购的变化是不需要的。 所以我试图从我的本地回购git push到我的远程回购,但我有一个错误,如: 为防止您丢失历史logging,拒绝非快进更新在再次推送之前合并远程更改。 有关详细信息,请参阅git push –help的“快速转发注释”部分。 我以为这可能是一个 git push –force 将强制我的本地副本推送到远程更改并使其相同。 它强制更新 ,但是当我回到远程仓库并进行提交时,我注意到这些文件包含过时的更改(主远程仓库之前的更改)。 正如我在评论中提到的其中一个答案 : [我]试图强迫,但当回到主服务器保存更改,我得到过时的分期。 因此,当我提交存储库是不一样的。 而当我尝试再次使用混帐推,我得到同样的错误。 我该如何解决这个问题?

使用Git将标签推送到远程存储库?

我已经克隆了一个远程Git仓库到我的笔记本电脑,然后我想添加一个标签,所以我跑了 git tag mytag master 当我在我的笔记本电脑上运行git tag ,会显示标签mytag 。 然后我想推这到远程存储库,所以我有我的所有客户端上的标签,所以我运行git push但我得到的消息: 一切都是最新的 如果我去我的桌面上运行git pull ,然后git tag没有标签显示。 我也试图对项目中的文件做一些小的改动,然后把它推送到服务器上。 之后,我可以从服务器上更改到我的台式电脑,但是在我的台式电脑上运行git tag时仍然没有标签。 如何将我的标签推送到远程存储库,以便所有的客户端计算机都可以看到它?

我如何推送一个特定的提交到远程,而不是以前的提交?

我已经对不同的文件进行了几次提交,但是到目前为止,我只想推送到我的远程存储库只有一个具体的提交。 那可能吗?

“git commit”和“git push”有什么区别?

在一个Git教程中, git commit用于存储你所做的修改。 那么用什么git push呢?