質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

BitBucket

BitBucketは無料のリポジトリ管理ホスティングサービスです。 MercurialとGitのVCSに対応しています。プライベートリポジトリを、制限なく作成することが可能です。

Q&A

解決済

3回答

1416閲覧

bitbucketへpushができません

syyyow

総合スコア28

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

BitBucket

BitBucketは無料のリポジトリ管理ホスティングサービスです。 MercurialとGitのVCSに対応しています。プライベートリポジトリを、制限なく作成することが可能です。

0グッド

0クリップ

投稿2018/06/12 05:44

編集2018/06/12 11:35

bitbucketへのpushをいろいろ調べて行いましたが
下の写真のようにエラーが出てしまいます。

イメージ説明

いろいろと試してみたのですが
何かアドバイスいただけますと幸いです。

必要な情報が足りていないかもしれません。
ご指摘いただけましたらご提示いたしますので
含めてよろしくおねがいいたします。

ちなみに今現在のエラー内容は
このように変更されました。
イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

リモートリポジトリのURLが指す先が、Gitリポジトリではない、という意味を示しています。

  • リモートの登録に間違いは無いか
  • pullは可能か

確認をお願いします。

投稿2018/06/12 05:48

kazto

総合スコア7196

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

syyyow

2018/06/12 06:09

$ git remote master $ git remote show origin fatal: 'origin' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. $ git pull fatal: No remote repository specified. Please, specify either a URL or a remote name from which new revisions should be fetched. という表示でしたmm
kazto

2018/06/12 06:17

git remote の登録を間違えていらっしゃるようです。 git remoteの実行結果から、リモート名が「master」になってしまっています。 本来、「origin」であるほうがふさわしいです。 (細かいことを言えば、別にmasterでも運用上困らなければかまいませんが、最初は基本に忠実に覚えるべきです。) 再度、リモートを登録しなおすことをお勧めします。 $ git remote remove master $ git remote add origin http://example.com/example.git その後、プルしてみてください。 $ git pull origin master
syyyow

2018/06/12 06:21

$ git remote remove master $ git remote add origin http://example.com/example.git $ git pull origin master fatal: repository 'http://example.com/example.git/' not found 行いました。 $git remote add origin http://〜〜〜〜〜〜〜〜〜 ここは何かオリジナルで入れるところでしょうか?
kazto

2018/06/12 06:26

そうですね、syyyowさんが実際にお使いのリモートURLに置き換えてください。
syyyow

2018/06/12 07:07

originへ変更できました!
syyyow

2018/06/12 07:58

pushボタンを押した時に出てくるという記事が多い "Define Remote"が出てこないです。。 そのままpushしましたら 最初と同じようなエラーが起こりました。。mm
kazto

2018/06/12 08:46

今の`git remote -v`の結果はどうなっていますか?
euledge

2018/06/12 08:52

一度別のフォルダに git cloneして git remote -v の結果を比較してみてはどうでしょうか?
kazto

2018/06/12 09:44

euledgeさん それが早いですね。。。
syyyow

2018/06/12 11:22

git remote -vの結果は origin git@git.syyyow.com:foo/bar.git (fetch) origin git@git.syyyow.com:foo/bar.git (push) となっております。 git cloneしてgit remote -vした結果が origin git@git.syyyow.com:foo/bar.git (fetch) origin git@git.syyyow.com:foo/bar.git (push) にっておりますmm
euledge

2018/06/12 12:27

改めてcloneしたほうではpushできるのでしょうか?
syyyow

2018/06/12 12:36

改めてpushしましたところ Failed with error: Could not read from remote repository. とエラーが出てしまいます。
euledge

2018/06/12 13:54

ちなみにgit はクライアントは何をお使いですか? クライアントツール(SourceTreeとか)? IDE付属 (Eclipse とか IntelliJ)
syyyow

2018/06/12 13:57

どこから確認できますでしょうか?
euledge

2018/06/12 14:00

ターミナルからコマンド打ってますか? 質問のところでエラーメッセージが画像だったので何かツールを使用していらっしゃるのではないかと思ったのですが?
syyyow

2018/06/12 14:59

ターミナルからコマンド打っています! Android studioで行なっているだけですね、、mm
guest

0

自己解決

git push -f origin master で強制pushしました

複数人で作業されている方の強制pushは要注意です

投稿2018/06/23 01:40

syyyow

総合スコア28

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

過去の投稿で以下のようなものがありました。BitBucketお使いとのことなので現象が似ていると思います。

Bitbucketにpushすると「fatal: Could not read from remote repository.」と言われる

【追記です】
Android Studioということは ベースはIntelliJですので以下の解決法も参考になるかもです
Qiita - IntelliJ系で git push ができないのを解消

投稿2018/06/12 14:04

編集2018/06/12 15:39
euledge

総合スコア2404

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

syyyow

2018/06/13 02:28

ありがとうございます。 現在いろいろと試しているところではありますが 一通り行ってもやはりなぜかエラーが出てしまいます。。 もう一度模索してみようと思います。 ありがとうございますmm
syyyow

2018/06/13 02:48

公開鍵と秘密鍵が一つずつ必要とのことでしたので 作成をしようとしましたところ おそらく過去にいろいろと試していたのか 数個数字が出てきました。 total 64 -rw-r--r-- 1 〇〇 staff 869 Jun 6 17:54 MyApplication13.iml drwxr-xr-x 4 〇〇 128 Jun 11 21:11 aaa-repository drwxr-xr-x 9 〇〇 staff 288 Jun 12 15:42 app -rw-r--r-- 1 〇〇 staff 0 Jun 13 11:30 bitbucket_key.pub -rw-r--r-- 1 〇〇 staff 547 Jun 7 16:48 build.gradle drwxr-xr-x 3 〇〇 staff 96 Jun 6 17:53 gradle -rw-r--r-- 1 〇〇 staff 726 Jun 6 17:53 gradle.properties -rwxr--r-- 1 〇〇 staff 5296 Jun 6 17:53 gradlew -rw-r--r-- 1 〇〇 staff 2260 Jun 6 17:53 gradlew.bat -rw-r--r-- 1 〇〇 staff 436 Jun 6 17:53 local.properties drwxr-xr-x 4 〇〇 staff 128 Jun 12 11:32 main -rw-r--r-- 1 〇〇 staff 15 Jun 6 17:53 settings.gradle これを一度削除し、綺麗にしてから また鍵の作成をして試みようと思っています。 こちらを削除する方法はご存知でしょうか?><
euledge

2018/06/13 03:11

公開鍵と秘密鍵は ~/.sshの中にあるはずなので提示していただいたディレクトリではないと思いますよ。
syyyow

2018/06/13 03:16 編集

そうなのですね。。 ではこれ半の表示なんでしょうか(??) もう一度全てリセットしてまっさらな状態から設定する方法はございますか?
euledge

2018/06/13 03:20

そのディレクトリはアプリケーションが入っているディレクトリですよね、AndroidStudioで新規にプロジェクト作成したときのものなんじゃないかと思います。 ls -l ~/.ssh の結果を見せてください。
syyyow

2018/06/13 03:26

total 72 -rw------- 1 (name) staff 227 Jun 9 21:34 id_ecdsa -rw-r--r-- 1 (name) staff 174 Jun 9 21:34 id_ecdsa.pub -rw------- 1 (name) staff 3326 Jun 13 11:30 id_rsa -rw-r--r-- 1 (name) staff 745 Jun 13 11:30 id_rsa.pub -rw------- 1 (name) staff 1675 Jun 13 09:38 id_rsa_bitbucket -rw-r--r-- 1 (name) staff 416 Jun 13 09:38 id_rsa_bitbucket.pub -rw------- 1 (name) staff 1675 Jun 13 11:32 id_rsa_github -rw-r--r-- 1 (name) staff 416 Jun 13 11:32 id_rsa_github.pub -rw-r--r-- 1 (name) staff 1774 Jun 13 10:53 known_hosts となっております。
euledge

2018/06/13 03:40

次にBitBucket上に登録されている鍵を削除して手元のid_rsa_bitbucket.pubで再度設定してみてはどうでしょうか? GitHubとBitbucketへの公開鍵の登録方法+SSHで複数鍵の使い分け http://www.task-notes.com/entry/20150210/1423537200 のサイトにある方法でやってみてください。
syyyow

2018/06/13 05:03

BitBucket上に登録されている鍵を削除 ↪︎これはSSH鍵でしょうか?でしたらSSH鍵のところへ行きますと You need to enable Pipelines for this repository to add SSH keys. Go to Pipelines [このリポジトリのパイプラインを有効にしてSSHキーを追加する必要があります。 パイプラインに行く]このように表示されてしまいます。
syyyow

2018/06/13 06:01

公開鍵の作成をおこなっても less id_rsa.pubで取得しようとすると id_rsa.pub: No such file or directory とでてしまいます。。
euledge

2018/06/13 06:26

既に ~/.ssh/id_rsa_bitbucket.pub がありますよね? ですので、id_rsa_bitbucket.pubを登録しなおしすればよいと思います。 ユーザーの[設定]-[セキュリティ]-[SSH鍵]に登録するのは読み取り可能とする鍵 リポジトリの[設定]-[一般]-[Access Keys]に登録しないと pushできません。 新たにキーを作成したのであれば ~/.ssh/ のなかにあるので less ~/.ssh/id_rsa.pub です。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問