GitHubコマンド
3108 ワード
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代のお年寄りのようにスマホを習うのは疲れるが、慣れると「世界はいいですね」と言う.あなたが言ったように.
Reference
この問題について(GitHubコマンド), 我々は、より多くの情報をここで見つけました
https://velog.io/@jaejaypark/GitHub-명령어
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
git clone "url"
❯ git status
On branch main
Your branch is up to date with 'origin/main'.
nothing to commit, working tree clean
GitやGitHubがよくわからないので思ったよりもつれますaddの順番やpush、pullなど注意すべきことは一つや二つではありません.早めに勉強しておけばよかったのに.明らかに、最初の進入障壁は低くない.しかし、この壁を越えて入ると、「この便利さを享受するには、それを知るべきだ」と言う.60~70代のお年寄りのようにスマホを習うのは疲れるが、慣れると「世界はいいですね」と言う.あなたが言ったように.
Reference
この問題について(GitHubコマンド), 我々は、より多くの情報をここで見つけました https://velog.io/@jaejaypark/GitHub-명령어テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol