0

これは技術的な「方法は何ですか」という質問ではなく、「ベストプラクティス」の問題です。私はいくつかの調査を行っており、GitHubとAndroid Studioをリンクする方法についてのチュートリアルしか見つけることができません。AndroidスタジオでGitHubを使用する理由

私は専門家ではなくプログラマーですが、陸軍から引退したときに私はソフトウェア開発者になりたいと思っています。私は正しいことを学びたいので、単に「何が効くか」ではない。

私の質問:

私は、Android devの使用を開始しています2台の異なるコンピュータを使用することになります。私のデスクトップと私のラップトップ。私はdropboxや私のホームファイルサーバを使ってプロジェクトファイルを保存することを考えましたが、私はGitHub(私がbtwの前に使ったことがないもの)について考えました。

GitHubを使用して各マシンのバージョンを同期させておくのは普通ですか?プロのプログラマはこの種のことをしていますか?どちらのマシンにも座って、いつも同じコードにアクセスできるようにしたいと思います。私はバージョン管理を実際に(私のレベルを上回って)行っていないだろうし、私はチームがいない(ちょうど私がうんざりしている)と私は大きなプロジェクトを持っていない。

私がやろうとしていることをする良い方法はありますか?このための専門家コミュニティの標準は何ですか?

GitHubは当初はいくぶん威圧していますが、すべてのプロがそれを使用していることに気付きました。本当のプログラマーになりたいのであれば、私はちょうどこれがそれを使用する壁の理由から離れていないことを確認したい。

ありがとうございます!

P.S.誰にも見られたくないコードがあります。プライベートはGitHubのプライベートですか?

答えて

0

まあ、先週の回答がないため、私はこの質問に自分自身で答えることにしました。

私はプロのソフトウェア開発者であり、彼らの一般的な反応は「はい、それは正常です」と話しました。ほとんどの開発者はバージョン管理システムとして何らかの方法でGitを使用しており、その90%はGitHubを主要なGitリソースとして使用していました。どんな種類のバージョンコントロールも実装する必要のない小さなプロジェクトで作業している場合でも、プロジェクトファイルをGitHubに保存するのは非常に一般的です。多くの人々はまだ彼らのプロジェクトをGitHubにプッシュし、他のデバイスやマシンに戻すことができます。

もう1つのコメントは、私のような新しい人が私がした仕事のポートフォリオを構築することが重要であるということでした。私は趣味としてプログラミングするだけですが、いつか私はどこかのポジションに応募したいと思うかもしれませんし、私が仕事をしてきた長いプロジェクトの経緯をGitHubに載せておくと、潜在的な雇用主が自分のスキル、強みと弱み。

最終的に、多くのソフトウェア開発会社は、Gitの実用的知識を必要とします。私の現在のプロジェクトはバージョン管理を必要としないほど小さく、個人的ではありますが、私はまだそれに精通していなければなりません。会社のより大きなプロジェクトの作業を始めるとほとんどの場合バージョンコントロールが実装されるでしょう。

最後に、私の最終的な決定は、GitHubアカウントを作成し、私が世界に見ても気にしないすべてのプロジェクトに使用することでした。私はAndroidスタジオプロジェクトのために先週GitHubを使っていましたが、最初は非常に威圧していましたが、私はすでにそれをやっています。両方のデバイスでプロジェクトにアクセスできるだけでなく、何か問題が発生した場合は、以前のビルドにロールバックすることもできます。

関連する問題