トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS   ログイン

システム関連/git の変更点

  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • システム関連/git へ行く。

#freeze
#author("2016-10-20T15:31:42+09:00","hrmz","hrmz")
*git関連 [#ze9c62db]
#contents
**GitHubで公開されているソースコードをコピーする [#qa8fddb1]
GitHubで公開されているプロジェクトの「Clone or Download」ボタンを押してリポジトリのパスをコピー(https://github.com/name/project.git)&br;
ローカルPCで
 > cd projects
 > git clone ここにペーストhttps://github.com/name/project.git

**ローカルリポジトリをフォルダ毎git管理から外す [#ua426321]
git管理から外したいプロジェクトフォルダ直下の.gitフォルダを消す。(ローカルでのgitの履歴などはすべてそこに入っている)

**ローカルリポジトリを作成する [#mfa59e9b]
 > cd poroject(gitリポジトリにしたいフォルダ)
 > git init
 (gitで管理したいファイルを追加して)
 > git add . 
 > git commit -m "first commit"

**ファイルをちょこっと修正してすぐcommitする [#y830686f]
commitにaオプションを付けるとaddを同時にやってくれる
 > git commit -am "commit message"

**GitHubにファイルをアップする [#t8c3f076]
 > git remote add origin https://github.com/name/project.git(GitHubのリポジトリをoriginとして指定する)
 > git push origin master (masterブランチをoriginにアップロード

最初にuオプションを付けてpushすると次回から後続を省略できる
 > git push -u origin master とすると次回から git push だけで勝手に origin master で push してくれる。

**gitの設定を確認する [#x1a40ece]
 > git config --list