Git入門レベルの使い方(Mac)


gitクローンの作成
1.フォルダを作成してフォルダに入る
ex)リポジトリが/Users/ユーザー名/Documents/git myAppの場合
$ cd Documents
$ cd git_myApp
2.初期git設定
$ git init
3.プロジェクトのインポート
urlはgit/gitLabプロジェクトのホームページから入手できます(httpを選択してコピーします)
$ git clone [URL]
4.リモート設定の更新
ローカル・リポジトリ内のすべてのブランチの情報を更新
$ git remote update
5.ブランチの作成と使用
リモート、ローカルブランチの作成-リモート連動-操作を続行-リモートにアップロード
branchに関するコマンドは以下の通りです.
.
支店管理
日付に関連するブランチの作成
git/gitLabで新しいブランチを作成した後にローカルブランチを作成する
リモートとローカルのブランチname統合
$ git checkout -b [new branch name]
ローカルブランチ、リモートブランチ連動
$ git branch —set-upstream-to origin/[branch name]
ブランチリスト
すべてのブランチリストを確認
$ git branch -a
ローカルプロジェクトのみをチェックするには、-aセクションを削除します.
ブランチの移動
$ git checkout [branch name]
.
変更の適用
現在のブランチの変更を確認
$ git status
変更セクションの削除
$ git restore [dir name]
変更を適用
$ git add [dir name]
すべての変更を適用
$ git add —all
pull
リモートブランチの修復の取得
現在チェックアウトされているlocal branchを最新に変更するため、マージ前に必要に応じて操作する必要があります.
$ git pull
commit
変更を保存
$ git commit -m [commit MSG]
push
変更をリモートブランチにアップロード
$ git push -u origin [branch name]
プッシュ解除
mergeを実行している場合は、エラーを回避するには、まず親ブランチを削除し、「実行するタスク」ブランチをキャンセルする必要があります.
プライマリブランチまたはブランチ保護が有効な場合は、キャンセルできない場合があります.
前のステップに戻る
$ git reset HEAD^
リモートブランチへの強制プッシュ
$ git push origin [branch name] -f
merge
childブランチを現在チェックアウトされている親ブランチにマージ
$ git merge [child branch name]
連結解除
マージ中にエラーが発生し、ブランチがマージされたときに使用
git merge --abort
履歴照会
git log
.
リファレンス
-フォルダのパスを確認します.
finder-ビュー-パスバーの表示-パスバーを右クリック-パス「000」をコピー
-フォルダ内で初期パスを返します.
$ cd 폴더이름, $ cd
-コピー、貼り付け
$ cmd+C, $ cmd+V
-git gui
変更履歴の表示が容易