Git命令
索引
备注:该翻译的含义是“目录”,可根据上下文具体情况选择适当的翻译。
1. 首先
2. 概括的流程
3. git命令一系列
4. 思考
5. 最后
首先
在Rails教程中,我使用Git命令一段时间,已经基本了解了push,branch,marge的用法,现在我将总结一下整个流程。
上次
2. 大致的趋势
-
- 初期化後、Githubへアクセス
-
- リモートリポジトリへアップ
-
- ブランチ作成
-
- マージ
- ブランチ削除
3. git 命令的系列操作
Gitでパスワードを一定時間保持するように設定する
$ git config --global credential.helper "cache --timeout=86400"
Gitリポジトリの初期化
$ git init
$ git add -A
まだステージングエリアで控えているので
リポジトリへ反映するためコミットする
$ git commit -m "Initialize repository"
変更点があればコミットする(-aはすべての変更、-mはコミットメッセージを追加)
全てのファイルで変更があったものをコミットメッセージとして実行する。
$ git commit -am "Improve the README"
GitHub上にリポジトリを作成、リモートにもpushする。
リモートリポジトリが作成されweb上に展開される(public or private)
$ git remote add origin https://github.com/<あなたのGitHubアカウント名>/sample_app.git
$ git push -u origin master
変更点があればコミットする(-aはすべての変更、-mはコミットメッセージを追加)
全てのファイルで変更があったものをコミットメッセージとして実行する。
$ git commit -am "Add hello"
$ git push
herokuを作成、gitのMasterブランチを元にherokuへデプロイする。
$ heroku create
$ git push heroku master
ブランチを作成 static-pagesはブランチ名
$ git checkout -b static-pages
ブランチへ変更点があったものをGitリポジトリへ追加
$ git add -A
$ git commit -m "変更点を記載"
$ git push -u origin ブランチ名
一度同じブランチでのpushが終われば
都度ブランチ名を記載せず、以下のコマンドで良い。
$ git push
mergeをする場合
$ git checkout master
$ git merge static-pages
ブランチを削除
$ git branch -d modify-README
リモートリポジトリをpushにて反映させて
リモートリポジトリの状態をherokuにもpushさせる
$ git push
$ git push heroku master
4. 思考
在Rails教程的第1章中,介绍了如何使用git命令,并在第3章开始使用。
我觉得能够总结出一定程度的内容,所以我决定创建这个项目。
因为我对GitHub Desktop的使用方法已经有了一定的了解,所以我希望能够继续这样进行下去。
5. 最后
一旦第三章结束,就会进入总结部分。