現在、デスクトップとラップトップでコードを書いています。2 つのマシンでコードを同期したいのですが、これは github 経由で実現できますか?手順は何ですか?
私は初心者なので、質問が少しわかりにくいかもしれませんが、アドバイスをお願いします。
習慣沉默2017-05-02 09:47:06
それは達成できます。 GitHub Desktop を使用すると非常に便利です。コードを公開したくない場合は、国内の Git プラットフォームを申請して、非公開の Git プラットフォームを無料で使用できます。 Github はデフォルトでオープンソースであり、他のユーザーもダウンロードできます。もう 1 つは、独自のサーバーを構築することです。Github の Web 側と同様に、サーバーをより強力にしたい場合は、Docker を使用して Gitlab を構築できます。これは非常に便利で、必要なコマンドは 1 つだけです。また、GitHub Desktop はクライアントとしてローカルで開いて他の Git プロジェクトを操作できるため、グラフィカルな管理と diff が非常に便利です。
1. 倉庫を建てる。
2. .gitignore を設定して、一時ログ ファイルなどのバージョン管理を望まないものを除外します。
3. 倉庫に提出します。
4. コンピューター 2 がローカルでクローンを作成し、コードを変更してウェアハウスに送信します
5. コンピューター 1 に切り替えて、最初に同期をプルし、次にコンピューター 2 によって送信されたコードを同期します。
毎日の送信、同期プル、プッシュなどの操作には、GitHub Desktop グラフィカル クライアントを使用すると非常に便利です。
まず github でアカウントを開き、テスト ウェアハウスを構築し、GitHub Desktop をダウンロードしてテストし、実行してみると理解できるでしょう。
仅有的幸福2017-05-02 09:47:06
リモート コード ホスティング ウェアハウスとして github を使用したい場合は、グラフィカルな github デスクトップ ツールが使いやすく、機能がシンプルなので、git を使用するのが良いといつも思います。中国語に遭遇 コードが文字化けしているかプッシュできません。したがって、初心者であろうと専門家であろうと、github デスクトップを使い続ける場合は、git レベルが常にグラフィカル インターフェイスのままになる可能性があると思います。
投稿者のニーズに応じた手順は次のとおりです:
1. 通常のコードの作成と同じように、まず、qt プロジェクトや vs プロジェクトを作成します。
2. プロジェクト フォルダーに移動し、次のコマンドを実行して git リポジトリを作成します:リーリー
3. 次に、.gitignore ファイルを追加します。このファイルの機能と作成方法については、こちらを参照してください。4. 現在のファイルをステージング領域に追加します。
は、新しく作成または変更されたすべてのファイルを表します .
リーリー
リーリー
6. リモート ウェアハウスを作成し、github ホームページを開いて新しいウェアハウスを作成することをお勧めします。そうしないと、後で問題が発生します。7. リモート倉庫へのリンクを追加します
リーリー
8. リモート倉庫にプッシュリーリー
これで、リモート倉庫でプッシュが成功したかどうかを確認できます。別のコンピューターを使用している場合は、ローカルにリモート リポジトリのクローンを作成できます
リーリー
次に、上記の手順 4、5、8 を使用して、このコンピューターの変更をリモート ウェアハウスにプッシュします。git を使用する場合は、progit のワークフローを詳しく学ぶことをお勧めします。公式 Web サイトには無料の電子版があります。