初心者向け:5つのGitHubヒント

画像 Aitson La、GitHubのデータサイエンス:今年の10月に、 GitHubの 5周年を祝いました。 5年前、私はGitとGitHubの使用は言うまでもなく、プログラミングについて何も知らない会計士でした。



現在、私はデータサイエンティストであり、GitとGitHubを使用してコードを記述することについていくつかのことを知っています。 これらの技術の研究のおかげで、私はこのキャリア転換をしました。



しかし、GitHubに取り組んでいる間も、GitとGitHubを学ぶのは大変でした! したがって、GitHubの使用に関する5つのヒントを、プログラミングを初めて使用する他の人と共有したいと思います。



ヒント#1:デフォルトのエディターを変更する



多くの人にとって、ターミナルを介してGitを使用するときのテキストエディターはVIMです。 VIMは、新しいハッカーやカジュアルなハッカーにとっては恐ろしくて怖いものです。 または、 @ haackedのようなベテランハッカー向けです。



画像






マージの競合が発生した場合(およびそれらに遭遇した場合は、ヒント#4を参照)、VIMで競合を修正することになります。ドキュメントを編集するための特定のVIMコマンドを知っている必要があります。 1年以上の間、i(編集用)やwq(保存および終了用)などの主要なVIMコマンドを思い出させるために、モニターにメモがありました。 痛みを避けるために、別のテキストエディタを選択するだけです。



Atom、Sublime、TextMateなどのテキストエディターに切り替えるには、このヘルプの指示従ってください。



その間、ホットキーが設定されていることを確認する必要があり、sublを使用してターミナルから目的のテキストエディタを開くことができます。 または原子。 ターミナルを介したAtomへのアクセスの設定についてはこのドキュメントを、Sublimeの設定についてはこのドキュメントを参照してください。



ヒント#2:ドットファイルを使用する



GitとGitHubを数年間使用しましたが、ドットファイルについては何も知りませんでした。 私は以前このことを知らなかったことにまだ不満を持っています!



Dotfilesを使用すると、ターミナルにツールチップを設定して、現在のgitブランチと、コミットされていない変更があるかどうかを確認できます。 これは素晴らしいです! 従業員( John Nunemaker )からドットファイルを入手しましたが、GitHubで「ドットファイル」を検索すると、多くのオプションが見つかります。



画像



ヒント#3:ハブのインストール



Hubは、GitHubの使用を簡素化するコマンドラインツールです。 私はしばしばターミナルを介してリポジトリで作業し、時々GitHubでプールリクエストと問題を確認する必要があります。 これを行うには、ブラウザーでタブを開く必要があります。その後、メール/ twitter /子犬に気を取られます-10分後、GitHubリポジトリのアドレスを設定します。



ターミナルに入力されたハブブラウズコマンドは、ブラウザーでリポジトリURLを自動的に直接開きます。



画像



ヒント#4:マージ競合解決の練習



ここで私は時々私が怠け者であることを認めます。 特に、合併の競合に関しては。 マージの競合が発生したために、プロジェクトまたはリクエストプールを拒否した回数を思い出せません。



彼らは私を怖がらせ、それらを修正する方法に関するドキュメントは私を怖がらせ、それから私はVIMに行き、永遠に去りたかった(ヒント#1を参照)



それから、私は自分の恐怖に立ち向かう必要があることに気づいたので、練習用のリポジトリを作成し、マージの競合を作成し、マージの競合を修正する方法に関するドキュメントとYouTubeビデオを調べました。 この練習を数回繰り返しました。 また、GitHubユーザーインターフェイスで単純なマージの競合修正できるようになったため、便利でした。



今日、マージの競合が発生すると、この問題を冷静に解決します。バージョン管理のため、あまり混同することはできないことを知っています。











画像



ヒント5:GitHubページを作成する



GitHub Pagesは、GitHubからの無料のWebサイトホスティングサービスで、プロジェクトや個人用に使用できます。 現在のプロジェクトをGitHubにアップロードすると、GitとGitHubのスキルを練習するのに役立ちます。



HTML、CSS、およびJavaScriptのチュートリアルを使用して簡単なWebサイトを構築し、 こちらの GitHubに投稿する手順に従ってください。少し前に作成したステップバイステップのビデオご覧ください 。 または、非常に簡単なFork and Goメソッドを試してください。



最後に、6番目の、おそらく明らかなアドバイスを共有します-レッスンを完了するか、Git&GitHubチュートリアルをご覧ください!



以下に、一見の価値があるものをいくつか示します。







このヒントのリストがお役に立てば幸いです。また、GitとGitHubの学習に役立つ他のヒントがあれば、ぜひ聞いてみてください。






GoTo Schoolについて



画像




All Articles