GitHubコマンド


Log In


初期設定が重要な理由を知っていますWecodeで一緒にいる学生たちが一番ゴールしたい部分はGitHubです.Pull受け取ったPush受け取った最初は意味が分かりにくいですが、やっているうちに一つ一つ熟知していきます.命令語を聞きたいのですが.
そうだ.GitHubのマスコットキャラクターはイタチです.Octopus + Cat TMI

1.リポジトリ


git init



Initは「initialize」の略です.このコマンドを入力する前は通常のディレクトリでしたが、git initを適用するとローカルのgitリポジトリになります.同時に、このディレクトリにls-alコマンドを入力します.gitという名前のを生成します.Gitコマンドを入力できます.
以前は、このディレクトリでgitコマンドを使用しても「nota git repository」と表示されていました.

git clone


主にgit hubに行って、そこに他の人のコードがあって、そこにがあります
こんな窓がありました.codeをクリックするとurlが表示され、そのurlでファイルを受信できます.
git clone "url"
ここで注意したいのは、現在のディレクトリに作成することです.受信したディレクトリ全体を現在のディレクトリにコピーしたものと見なすことができます.GitHubでの作業なので、もちろんこのディレクトリでも行います.gitがあります.

2.書類関係


git status


git statusは現在のgitの状態を表す.
Git cloneの後に次のステータスウィンドウが表示されます.
❯ git status
On branch main
Your branch is up to date with 'origin/main'.

nothing to commit, working tree clean

git add


git addでファイルを追跡できます.
git add . 実行すると、現在のディレクトリのすべての要素が入ります.

git commit


何かを修正したら、私たちはそれを修正したブックマークとすることができます.

git rm


これはファイル自体を削除するコマンドなので、注意して使用してください.

3.GitHub関連


git remote add origin「URLアドレス」


GitHub Repositoryをリモートで設定します.
GitHubでリポジトリを作成するとurlが生成されます.私たちが書くたびにこのURLをコピーする手間を省くために、「URLアドレス」をorginという言葉に置きます.
このときgit remoteを入力するとoriginとして表示されます.Urlについてはgit remote-vと入力します.

git push origin main(master)


git pushは、私のローカルをOrigin(プロジェクトurlアドレス)に送信します.
地元で開発したものをGitHubのMain(またはMaster)に送ります.上司の意思決定者が合併すればいいのに

4.Branch関連



一般的に、プロジェクトをするのはmainではなく、ブランチでします.mainでやればお互いの仕事が重なるかもしれないので、誰がどこで修正したのかいちいち確認する必要がありますが、GitとGitHub自体は面倒をかけたくないからやったので哲学に合わないです.世界は怠け者によって変わると言われています.

git branch「ブランチ名」


git branchの「ブランチ名」を入力すると、新しいブランチが作成されます.
ex) git branch feature/crud

git checkout「ブランチ名」


通常、ブランチを作成する前に、現在のステータスはmainにあります.git checkout「ブランチ」がブランチに移動します.
これによりmainからbranchに変更されたことを確認できます.
ex) git checkout feature/crud
-->これでmainからfeature/crudに移動します.

git checkout-b「ブランチ名」


git branchとgit checkoutの組み合わせ.作成時に作成したブランチに移動します.
私のような初心者は直接分岐とcheckoutをお勧めします.間違えた.

Log Out



GitやGitHubがよくわからないので思ったよりもつれますaddの順番やpush、pullなど注意すべきことは一つや二つではありません.早めに勉強しておけばよかったのに.明らかに、最初の進入障壁は低くない.しかし、この壁を越えて入ると、「この便利さを享受するには、それを知るべきだ」と言う.60~70代のお年寄りのようにスマホを習うのは疲れるが、慣れると「世界はいいですね」と言う.あなたが言ったように.