1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

branch出来ずに困った件

Last updated at Posted at 2020-08-21

現在初めて共同開発をしており、私のリモートリポジトリを開発メンバーで共有しております。

その中で、メンバーから

ローカルでブランチを作りpublish branchを押すとforkになる

とのこと。

Fork??
何故branch出来ない??

解決すべく色々と調べたことを書いておきます。

branchとfork

簡単に調べた印象をまとめます。

branch

  • 目的 共同開発
  • やっていること 分岐
  • 最終的にマージする

fork

  • 目的 既存アプリの改良など
  • やっていること コピー
  • 最終的にマージしない(できるけど私にしか出来ない)

何故branchをpublishできないの??

私がメンバーを招待していないから

招待方法

githubから
setting→manage access→invite a collaboratorをポチ
username, full name,or emailで検索
出てきたメンバーを招待
メールを受け取ったメンバーが許可。

まだクローンしてない場合

クローンしてください。
ブランチを作れば publish branch が可能かと思います。

既にクローン・フォークしていた場合

恐らくprojectsフォルダ内のアプリのフォルダが作業フォルダになっていると思います。

  1. その作業フォルダをデスクトップなどに移動します。
    2. projectsフォルダで
% git clone https://github.com/***/***.git

3.出来たアプリのフォルダに移動して確認

% git remote -v
> origin  https://github.com/***/***.git (fetch)
> origin  https://github.com/***/***.git (push)
#urlがクローン元になっていることを確認

4.branchを切ってデスクトップ上のフォルダから作業フォルダへ変更したファイルを上書きする。

以上で問題ないと思います。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?