2016-10-12 9 views
4

私はgitlabにサインインするときにgitlabでプロジェクトを作成しました。プロジェクトxxxxx/projectを表示します。プロジェクトに入り、リンクsshまたはhttspを選択できます。 https://gitlab.com/xxxxx/myproject/tree/master 3ディレクトリがされています: クライアント/ myprojecty、 サーバー/ myserverproject、 スケッチ/ mysketchserver私のプロジェクトをAndroidスタジオのgitlabに接続します

プロジェクトAndroidは今、私は私の地元を接続したい場合は、クライアント/ myprojectyである例リンクhttps://gitlab.com/xxxxx/myproject.git 私はリンクリポジトリをクリックした場合については C:// User/AndroiStudioProject/myproject(クライアント/プロジェクト)にあるプロジェクトです。アンドロイドスタジオを使いたいです。

私はそのクライアントをしたい/ myprojectに私の地元のプロジェクトCを上書きしない://ユーザー/ AndroidStudio/myprojectに

私はアンドロイドスタジオにはどうすればよいですか?

アンドロイドスタジオをstarupとき、私は試してみる: バージョン管理 からプロジェクトをチェックアウトし、私はgitの をクリック埋めるためにテキストフィールドがある[開くdialgクローンリポジトリ:

GitリポジトリReposiroy URL:https://gitlab.com/xxxxx/myproject.git 親ディレクトリ:C:// User/AndroiStudioProject/myproject ディレクトリ名:myproject

私はこのコマンドがローカルプロジェクトを上書きし、ローカルプロジェクトのすべての進捗を削除するのは怖いので、私はクローンをクリックしていません。

ローカルプロジェクトとgitlabのプロジェクトのみを接続するにはどうすればよいですか? その後、進捗状況をどのように更新しますか?

+0

リモートプロジェクトはプロジェクトと同じですか?リモコンをあなたに更新したり、逆にしたりしますか? –

+0

gitlabのプロジェクトを私のローカルプロジェクトとしたいのですが、私のレイトバージョンは私のPC上にあります。古いバージョンはgitlabにあります – Fra87

+0

ローカルプロジェクトに変更を加えてサーバサイドに上書きしますか? –

答えて

11

まず第一に、あなたのプロジェクトフォルダのコピーを作成(念のためにこんなものをdoungときは、常にそれを行う)

次に、あなたのプロジェクトを開いて、アンドロイドのスタジオで、端末のタブを行くと

git init 
を入力

ローカルプロジェクトはgitによって制御されます。しかし、あなたのリモートプロジェクトに接続する方法を以下にようなものです:

git add . 

を、以下のような変更をコミット:

git remote add origin [the address of your remote repo] 

それからちょうど入力し

git commit -m "first commit" 

次にプッシュするためにこれを入力しますオンサーバ:

git push -u origin master 

何かが間違っていた場合は、この投稿と悪いコメントをあなたに役立ちます。

+0

なぜ私は端末にコピーして通過できないのですか? – Fra87

+0

端末からコピーする必要はありません。プロジェクトファイルを見つけてコピーし、別のパスに貼り付けます。 –

+0

@ Fra87は役に立ちましたら私の答えを受け入れる –

関連する問題