git(161)

161follower
alkoshikawa さんのアバター 963views

githubにpushできないときの対処法

PCに複数のgitアカウントが混在している状態で、https形式でクローンしてソース改修してプッシュしようとすると 別のアカウントのユーザーが指定されてどうにもならなくなることがあります。 gitのバージョンが新しいすぎるのか、githu... 2015年4月16日
nbeppu さんのアバター 7views

Git のタグの操作

タグの作成 git tag -a <TAG_NAME> -m 'Version <TAG_NAME>' リモートへの反映 git push --tags タグの複製 git tag <TAG_NA... 2015年3月31日
harada さんのアバター 31views

Gitで直近のコミットをやり直す

コミットした後でもう一箇所修正を忘れていた!というときにはこちらのコマンドが利用できるようです。 git commit -a -m "コミット" git add 忘れてたファイルを追加 git commit --amend 2.4 G... 2015年3月30日
nbeppu さんのアバター 362views

Git 上のテキストファイルを改行コードLFに統一する

Windows と Mac で共同開発を行っていると、テキストファイルの改行コードが CRLF、LF で混在することがあります。一括で、LF に変換する方法です。 まず、以下のコマンドでリポジトリ上の CR を検索します。 git gr... 2015年3月24日
nbeppu さんのアバター 137views

Git で submodule のリモートリポジトリの状態を反映する

git で submodule を利用する場合、git submodule update を行っても、git submodule init した状態までしかコミットが反映されません。以下のようにローカルを最新の状態にしてコミットしておくこと... 2015年3月6日
otaguro さんのアバター 232views

EclipseのEGitでリモートのコミットを一部のファイルについてだけ取り消す方法

ナビゲーターでファイルを右クリック→置換→コミット→置き換えたい時点のコミットを選択   置き換え後に、 ナビゲーターでファイルを右クリック→チーム→コミット でコミットが作成されます   後は、アップストリームにプッシュすれば、リモートの... 2015年3月2日
nbeppu さんのアバター 279views

Git からチェックアウト時に CRLF の改行コードで取得する

通常のファイルは改行コードを LF で管理し、特定のファイルのみ CRLF でチェックアウトしたい場合は .gitattributes に以下のように設定をします。 * text=auto *.bat text eol=crlf ... 2015年2月23日
nbeppu さんのアバター 371views

Gitでmasterへのpushを禁止するpre-hook

git config --global init.templatedir '~/.git_template' mkdir -p ~/.git_template/hooks cd ~/.git_template/hooks vim pre-p... 2015年2月18日
Tomoumi Nishimura さんのアバター 90views

git-flowを導入する

gitのブランチモデルの1つ、A successful Git branching modelを支援する、git-flowのMacへの導入方法と簡単な使い方です。 導入 brew install git-flow 使い方 git-... 2015年2月12日
@iwasaki さんのアバター 338views

MacのTerminalにgitのブランチ名を記載する

XcodeについているCommandLineToolsを使っている場合、 /Library/Developer/CommandLineTools/usr/share/git-core あたりにgitのツールがあります。 sudo vi... 2015年2月5日
nbeppu さんのアバター 227views

Git で大文字、小文字を区別したリネームを行う

git mv README.md ReadMe.md fatal: destination exists, source=README.md, destination=ReadMe.md 普通に mv を実行すると同じファイル名がある... 2015年1月16日
goto_jp さんのアバター 222views

Git操作にSourceTreeが便利

GitのGUIソフトでは「SourceTree」が最強なんじゃないかな?と思ったので紹介します。 インストールして起動するとリポジトリ一覧の画面。ここからまず読み込むリポジトリのクローンを行いましょう。 リポジトリをWクリックで... 2015年1月16日
nbeppu さんのアバター 722views

xcodeでブランチを切り替えて作業する際の注意点

xcode 上でブランチを切り替えて作業する場合、Source Controll → Switch to Branch で切り替えることができます。 この後、Product → Clean を行ってプロジェクトを一旦クリーンしておくことをお... 2015年1月14日
goto_jp さんのアバター 135views

日常的Git操作まとめ

大前提の注意 操作しているディレクトリを把握する 操作しているブランチを把握する リモートから更新:pull 作業の開始前・開始後はなにはともあれマメにpullして最新にする。 git pull ブランチ操作:branch ... 2015年1月9日
harada さんのアバター 94views

MacのターミナルでのGit更新方法と基本操作

絶対覚えるコマンド ディレクトリ移動 操作したいディレクトリに移動します。 cd /ディレクトリ名 ディレクトリがわからない場合は適当なファイルをブラウザで開くとURLが表示されますのでコピペでいけます。 基本のディレクトリに戻... 2015年1月5日
nbeppu さんのアバター 25views

iOSアプリの.gitignore

build/ *.pbxuser !default.pbxuser *.mode1v3 !default.mode1v3 *.mode2v3 !default.mode2v3 *.perspectivev3 !default.perspec... 2014年12月26日
goto_jp さんのアバター 1,058views

Git:masterの修正内容をブランチにマージする

通常は改修単位でブランチを切り、そのブランチをmasterにマージしますが、ブランチの改修が長引いたりそのブランチも別バージョンのように並行して長期走る場合、master側の内容を反映させたい場合があります。 その場合、masterをブラ... 2014年12月26日
@iwasaki さんのアバター 194views

Gitで他のブランチにプッシュした内容を反映させる方法

Gitで他のブランチにプッシュした内容をまた別のブランチに反映したいケースが極稀に発生します。 その際の対応手順です。 https://github.com/aipocom/aipo/pull/612 のプッシュを別のブランチに反映させ... 2014年12月24日
nbeppu さんのアバター 192views

Github に 100M 以上のファイルをコミットしてしまった場合の対処方法

Github に 100M 以上のファイルを push することはできません。 データ移行の際に大きなファイルが含まれている場合は、以下のような手順で履歴も含めて削除をする必要があります。 git filter-branch --for... 2014年12月16日
nbeppu さんのアバター 851views

git push の際の容量制限エラーの回避方法

error: RPC failed; result=22, HTTP code = 411 fatal: The remote end hung up unexpectedly fatal: recursion detected in di... 2014年12月15日