git– tag –
-
開発
Gitのpushで発生するhttp.postBufferのエラーへの対応方法
Gitのリモートリポジトリにpushするときに次のようなエラーが発生して失敗してしまうことがあります。 error: unable to rewind rpc post data - try increasing http.postBuffer error: RPC failed; curl 56 LibreSSL SSL_read: Connection reset by peer... -
開発
XcodeへのGitLabアカウントの設定
XcodeにGitLabアカウントを設定すると、XcodeからGitLabのリポジトリに直接アクセスできるようになります。 この記事では、XcodeにGitLabのアカウントを設定する方法を解説します。 パーソナルアクセストークンの生成 XcodeからGitLabにアクセスするには、... -
開発
Gitから変更されたファイルだけ取り出す方法
Gitはファイルの履歴を管理しています。この機能のおかげで同じリポジトリを参照する人は、別の人が行った変更を取り込むことができます。 変更内容を別の人に渡したいときに、リポジトリに直接アクセスできる人はGitの機能を使ってもらえば良いのですが、... -
開発
GitLab CIを活用したXCTestの自動化方法
GitLabにはCI(Continuous Integration: 継続的インテグレーション)機能があります。GitLabのCIを使えば、CI専用の別ソリューションを導入せずに、継続的インテグレーションを行えます。 この記事では、コードをGitLabにプッシュした際に、XCTestを起動し... -
開発
KrokiをGitLabで使う
GitLabで管理しているドキュメントにはあなたは何を使っていますか?最終成果物を外部に渡したいときにはWordやExcel、PDF、Markdownなどをつかっていると思います。内部であれば直接Gitリポジトリを見てもらえるのでMarkdownで置いておくと便利です。 Git... -
開発
GitLabへの移行
皆さんはコードの管理は何を使っていますか?よく聞くのはGitHubですね。私もクラウドにおけるものはGitHubを使っています。 受託業務で開発しているコード達はクラウドに置くことができないので、内部に設置しているサーバーで管理しています。 今までは ... -
開発
SSHキーの設定を行ったらSourceTreeが動くようになった
少し前のバージョンから、SourceTreeが上手く動かなくなっていました。 症状は、内部で運用しているBitBucket Serverに接続しようとすると、何度もキーチェーンのダイアログが表示されて、正しいアカウントを入力しても、表示が消えない。キャンセルすると... -
開発
GitHubにGPGで署名してコミットする
GitHubにGPGで署名してコミット出来るように設定する方法です。署名するようにすると、コードをコミットした人がなりすましとかではないことを確認できるようになります。例えば、署名したコミットはGitHub上で「Verified」と表示されます。 GitHubに公開... -
開発
Bitbucket Server で Git v2.2 以降が必要になりソースインストールした
Bitbucket Serverをv5.3.0にアップデートしたところ、Gitのバージョンが古いというエラーが出てしまいました。確認すると、Git v2.2以降が必要になったのですが、CentOS 7でyumを使ってインストールされるGitはv1.8だったのです。そこで、ソースコードイン... -
開発
Bitbucket Server で Git LFS を使う
今までGitに置いていなかったインストーラやアップデータを作成するためのファイルを、Gitで管理することにしました。置いていなかった理由はGitにバイナリの大きなファイルを置くと、リポジトリが肥大化して、クローンした先も悲惨な事になるからです。 ... -
開発
古いOSは段々アプリが減ってくる
業務で使用している開発環境の中に OS X 10.8 のものがあります。古いOSですが、ビルドに必要なプログラムの関係で、どうしてもこのOSを使う必要があります。困るのが、段々と使えるアプリが減ってきていることです。最近、Chromeもアップデートの対象から... -
ブログ
自分にとってのチケット駆動開発
最近だと主にアプリの開発ということが多いのですが、開発スタイルって色々ありますが、ここ数年、体になじんでいるものに、「チケット駆動開発」があります。 チケット駆動開発は、不具合だけではなく、タスクなども含めて、行う作業を全てチケットとして...
1