2017-06-18 7 views
1

私は学校の課題をプログラミングしています.Githubのプライベートレポジトリをバージョン管理に使用したいと思います。今すぐ私はそれを改善しようと私のコードのバックアップを持っているように設定しようとしています。しかし、私のクラスの少数の学生がサイドプロジェクトをやっていることを話しているので、githubを使ってそれを使って作業することもできるようにしたいと考えています(これが第2の優先事項です)。 Visual Studio Community 2017でコードを書いています.Windows 10で作業しています。自分の個人プロジェクトのバージョンコントロールとしてgithubを設定する

私はGithubでアカウントを作成しました。デスクトップソフトウェアをダウンロードしました。 GUIインタフェースでは、バージョン0.21.GITGUIと書かれています。以下のアドバイスに従って、私はGUIを使用するつもりはありません。

が誤って、設定ファイルを変更する前に、私はプロジェクトフォルダに行き、Gitの初期化を入力し、gitの--all追加し、その後、Gitは

次の「初期コミット」-mコミット、私は、電子メールアドレスを設定しますconfigファイルのユーザ名とユーザ名を入力します。なぜパスワードを設定したり、パスワードを入力する必要がないのか混乱しています。データをGithubに置く必要はありませんか?

次に、すべてのコマンドを入力して、フォルダをリポジトリに追加しました(2段落を参照)。それが示す1つのエラーメッセージは、 "ブランチマスタでは何もコミットすることはありません、作業中のツリーはきれいです"

次に、私はgithubのWebサイトをチェックし、そこにファイルがないようです。私はこれをすべて実行する前に、Githubコマンドラインを使って追加したフォルダと同じ名前の新しいリポジトリを作成しました。私は見つけたいくつかの指示に戸惑いがあり、Githubのウェブサイトにリポジトリを作成した後、Visual studioにウェブサイトのアドレスを追加するプロセスを私に指示したいと思うようです。しかし、その後、私は他の指示に従って終わった。

ところで、私はGithub cmdで上記のすべてを行いました。ここで

私の質問です:

  1. 私は(私は私を見ていない私がログインしたときにGithubのウェブサイト上で私のコードを見ることができるようにするためのすべての手順を行っていないと思いますそこにコードする)。私は間違って何をしたのですか?ギブスのウェブサイトでコードをどこで正確に読むことができますか?

  2. コンピュータにSSHファイルがあるかどうかを確認するために、github bash for windowsを使用してコンピュータを検索しようとしています。私はここでCドライブにナビゲートできるかどうかはわかりません。それは私がsshファイルの検索を行うべき場所ですか?

アドバイスをいただければ幸いです。私はこの投稿が私が十分に頑張っていないように聞こえるかもしれないことを知っています。しかし、私は約12のウェブページの指示に従うことを試みながら、これをうまくやっています。私はあなたと同じくらい多くの人がITの仕事をしているとは思えません。

+0

おそらく私はそれを得ることはありませんが、実際の質問は...? パスワードについて:githubアカウント( 'https:// github.com/settings/keys')にSSH鍵を追加する必要があります。そうすれば、ローカルクライアントはこれを自動的に使うべきです(あなたがデフォルトのssh鍵を追加したと仮定します)。この方法では、パスワードは必要ありません。 – EmilioMg

+0

お返事ありがとうございます。私は非常に感謝しています。問題は、ログインしたときにgithubウェブサイトのVisual Studioフォルダにファイルが表示されないことです。おそらく間違った場所を探しています。 – Floatingkeyboards

+0

その後、あなたの話を私たちに伝え、それから何か疑問を推測するのではなく、質問を実際に含むように質問を編集してください;-)あなたが知りたいことを明示的に教えてください。 Github-GUIについて:初心者の方は、GUIを使わず、コマンドラインツールを使うことをお勧めします。これにより、複雑なレイヤーを削除し、フードの下でツールを使用するソフトウェアだけでなく、使用している実際のツールを学習することができます;-) – EmilioMg

答えて

0

GitHubのプライベートリポジトリについて

GitHubプライベートリポジトリは可能ですが、唯一の有料アカウントと。

開発者アカウントの月額7ドルからは、公開および非公開リポジトリを無制限に設定できます。詳細については、Plans pageを参照してください。

bitbucket - 彼らの計画は最高のようです。彼らはあなたに無料のアカウントのためにgithubよりも多くの方法を提供 - 実際には、私はまだ無料のプランを使用しています - 有料のものにサインアップする必要はありません。インターフェイスはGithubとほとんど同じです。

あなたのマシンのSSHキーをGithubアカウントに追加する必要があります。新しいSSH鍵を生成する必要がある場合は、Adding a new SSH key to your GitHub accountのドキュメントを参照してください。この記事をチェック:Generating a new SSH key

MAC、WindowsおよびLinux用の命令が含まれていますあなたの混乱の明確化

Q.我々は、パスワードを設定したり、パスワードを入力する必要はありませんなぜ私は混乱しています。

aマシンのSSHキーはすでにGithubアカウントに保存されているためです。

それが与えるQ.つのエラーメッセージがある「コミットする分岐マスター何で、作業ツリークリーン」

A.再びそれを追加する前に、最初の原点を削除してみてください。端末でこれを行うことができます

git remote rm origin 
git remote add origin https://github.com/username/repository_name.git 

希望します! :)

関連する問題