gitignoreを設定する
gitignoreとはなにか
バージョン管理の対象から外したいファイルを「.gitignore」に記述する
GitHub, BitbucketなどでWeb、Android、iOSのソースコードをバージョン管理したいと思います。
その際に必要なファイルだけ管理して、不必要なファイルは管理しないようにした方が良いです。
そのファイルのためにリリースのたびに余計な作業があって開発の生産性が落ちたり、障害の原因になるからです。
公式
gitignoreの書き方
gitignoreの書き方は正規表現ベースですがよくわからん場合は下記をみてください
[Git] .gitignoreの仕様詳解
http://qiita.com/anqooqie/items/110957797b3d5280c44f
GitHub git ignore テンプレート集
けっこう自力で書くのはめんどうくさいのですでに書いてくれてるテンプレート使いましょう
gibo
gibo 使い方
インストール(Mac)
brew install gibo
macでJavaでAndroidを作る場合
プロジェクトを新規作成
~/AndroidStudioProjects/GiboTestApp に移動
git init
gibo Android Gradle Java macOS JetBrains >> .gitignore
git status
git add .gitignore
git add .
git commit
git push origin master
git add . で変更したもの全部でも、 git add ファイル名で指定するのも場合によって
選択してください
すでにGitの管理下にあるものを除外したい
git rm --cached app/.gitignore
git rm --cached .DS_Store
git rm --cached -r /build
git status
git add .
git commit -m "modify git ignore files"
Author And Source
この問題について(gitignoreを設定する), 我々は、より多くの情報をここで見つけました https://qiita.com/yanap/items/1f4dbc17b43c0c349a8b著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .