Qiita - Gitタグが付けられた新着投稿

【Unity】GitHubで空のフォルダを管理できるエディタ拡張

SN

7/17 01:23



概要

 今回は、ただ置いておくだけで空のフォルダをGitHubで管理できるようにしてくれるエディタ拡張を作成しました。


空のフォルダの扱い

 GitHubでUnityのプロジェクトを管理する際、空のフォルダの扱...

Git add, commit, pushをコマンド一つにまとめるaliasの設定

SN

7/16 14:37



Mac編


準備

Macの場合はターミナルから.bash_profileと.bashrcを作成します。

$ cd ~
$ echo > .bash_profile
$ echo > .bashrc


作成した.bashr_profileを編集します。

$ vim .bash_profile



.b...

レガシーな開発環境から脱したい人の記録-2.Gitサーバ立てる

SN

7/16 04:05



この記事の範疇

・OSはインストール済み ~ ローカルネットワーク内にGitサーバ立ててPUSHまで終える

・参考

(https://git-scm.com/book/ja/v2 )

(http://www.torutk.com/projects/swe/wiki/CentO...

プルリクエストへのコメントでは Text Blaze でラベルバッジをつけよう!

SN

7/16 00:44



はじめに

Gitを使用したプルリクエストのコメントに対する対応の際に、そのコメントに対して温度感がわからず戸惑ってしまうといった体験はありませんでしょうか。必須で対応が必要なのか、ただの意見なのか.....

git のコミットログからファイル数/行数の推移を取得する

SN

7/15 23:20



背景

リファクタリングに取り組むときは、「不要なコードを削除する」とか「循環的複雑度を減らす」といった目標があると取り組みやすいです。思いのままにリファクタリングをすることも楽しいものですが、何...

git@github.com: Permission denied (publickey). の解消

SN

7/15 20:58


プログラミング初心者はGithubで作業ログ残してツイッターに連携して作業すると、優しいお兄さんたちがコメントしてくれるのですごくおすすめ。作業も可視化されるし、質問しなくても何しようとしているのか見て...

【Windows】patchコマンドでRedmineの差分を適用する

SN

7/15 15:56



はじめに

仕事では運用チームの開発担当をしています。普段は1人開発なのですが、サーバーリプレース案件(Windows Server 2008R2 + Oracle11g -> Windows Server 2016 + PostgreSQL 9.6)で20種類以上ある既...

gitの全コマンド一覧 (ソースコードから取得)

SN

7/15 15:40


gitには沢山のコマンドがあるが、殆どが使う頻度の少ないコマンドばかり
ドキュメントにあるもの無いもの関係なしに、ソースコードから集めた



コマンド一覧


git add
git am
git annotate
git apply
git arc...

Git GUI(Git for Windows)におけるパッチの一部をステージする機能の日本語対応

SN

7/15 13:12



パッチの一部をステージする機能とは

Git にはgit add -pで変更の一部だけをステージ→コミットする機能がある。

そして、これをGit GUIで行うと直感的に操作することができてとても良い。


Git GUIでの操...

Gitの基本

SN

7/15 00:06



バージョン管理システムとは


作業内容を記録していくことができる
過去の作業内容を簡単に把握できたり、特定の日時の状態に戻したりができる


フォルダを丸ごとコピーし、日付を付けて置いておく…というの...

Gitで別のリポジトリに変更を反映する

SN

7/14 19:06



前提

Gitで管理しているプロジェクトAがあり、そのプロジェクトAをベースに別のプロジェクトとして新規にプロジェクトBを作成した。プロジェクトBはプロジェクトAとは別のgitシステムで管理されている。

...

git push -u origin masterでrejectにハマる

SN

7/14 14:47



git push -u origin masterできない!!

N予備校Node.jsの序盤にて

ローカルで作ったファイルをgithubにアップするため、github上にリポジトリを作って

git push -u origin master


しかし

To github.c...

pipenvとGitとDockerを使ったPython開発フロー

SN

7/14 13:19



はじめに

最近話題のpipenvですが、実際にどのような開発フローをするのかわかりづらいところがあります。この記事ではGitとDockerの利用を前提としつつ、pipenvを使うための開発フローを解説します。


全体...

Gitプルリクエストでコンフリクトが発生した場合の対応

SN

7/14 12:02




はじめに

プルリクエストでコンフリクトが発生した場合にどうするかというのが初心者が混乱する最初のポイントになるかと思います。どれが良いのかわからないが、困らないようにやってみる。


準備

master...

Github で Fork して PullRequest を送るのはこんなに簡単

SN

7/14 09:30



ふぉーくで始めるぷるりくえすと




「Fork ってなにそれ、怖い」

そんな風に思っていた昔の自分に贈る。

そういえば当時、解説ページを一瞬読んで、なんだか難しそうだと思って閉じてしまっていたような記...

githubでブランチが更新されてもリンクが死なないパーマリンクを作る方法

SN

7/13 20:38



問題

githubのURLはデフォルトではブランチ名/タグ名をURLに含む。


例: https://github.com/akka/akka-http/blob/master/README.md



そのためブランチが更新されるとリンク先のファイル状態が変わったり、...

git 空フォルダを探して再帰的に.gitkeepを作るバッチを作った

SN

7/13 11:48



空フォルダを探して再帰的に.gitkeepを作るバッチを作った


gitは空のディレクトリはcommitできない

通例として.gitkeepをおいておく

VBSのバッチなのでwindowsならとくにインストールせずに使えます


gitk...

Git for Windowsなんだけどzipコマンド入ってないんだけど????

SN

7/13 11:37

git-archive使えば何とかなることに気付きました。

ちなみにunzipコマンドは標準で使えます。

mkdir workrepo
cd workrepo
git init
cp -r [target_file_or_dir] .
git add .
git commit -m commit
git arch...

Data Scientist Cheat Sheets

SN

7/13 10:48



1. Cheat Sheet 一覧


Python, Data Scientist 向けのCheat Sheetを記載します. (最終更新日:2018/07/13)


Basics





トピック
Cheat Sheet




Python
図1


Scipy - Linear Algebra
図1





Data Mani...

たまーに使うgitコマンドまとめ

SN

7/12 22:40

自分が個人的にたまーに使うけどすごく大事なgitコマンドを備忘録&チートシートとしてメモしておきます。


たまーに使うコマンド


コミットの取り消し

直前のコミットの取り消し。--soft でワークディレクト...

【git 初心者】git+atom連携仕方まとめ

SN

7/12 19:35

いつも使っているエディタAtomでバージョン管理をもっと楽にしたい&git勉強しなきゃと思ったのがきっかけです.

メモ代わりですが,ここに残しておきます.


0,ローカル環境について

$git version
git ...

GitHubのDeploy Keyで複数Repositoryに接続する方法

SN

7/12 13:07

GitHubのDeploy Keyに公開鍵を登録しようとすると。

Key is already in use


とか怒られて登録できない。

他で使っている鍵は登録できなないのだけど、

Jenkinsとか複数のプライベートリポジトリーにアク...

gitで特定のcommitバージョン/リビジョンを指すアレをなんと呼ぶか問題

SN

7/12 12:57



問題

これ
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
commit 3a8461e04c04ed94a64df5d2cd7adbe764a2b8d8
Author: bigwheel <hogehoge@gmail.com>
Date: Tue May 2 0...

GitPython / git-ftp.py を使って git commit した時に FTP アップロードも行う方法

SN

7/12 11:36



経緯

FTPには編集したファイルのみをアップロードすべきだと思っています。

開発しながらアップして、という感じで、量が少なければいいのですが

jpgを50枚近く差し替え(しかもディレクトリがばらばら)み...

RedmineでGitの履歴が表示されなくなった件

SN

7/12 11:21

なんか、ブランチが表示されなくなったので・・・・調べて解決したのでまとめ

結論このページの通りにやったら修正できた。

http://www.redmine.org/attachments/11617/git_adapter.rb.patch

Redmine versi...

CentOS6にGitをソースからインストールする

SN

7/12 02:45

$ sudo yum -y groupinstall "Development Tools"
$ sudo yum install -y gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel curl-devel expat-devel openssl-devel gcc perl-ExtUtils-MakeMaker
$ w...

マージコミットをrevertした後の再適用

SN

7/11 23:42

GitLab flowで運用していて、リリースしたものに問題があったのでproductionブランチ上でマージコミットをrevertしてリリースしたら、その後の修正リリースでどうすればよいか悩むことになりました。対処した方法...

GitHubにpushしようと思ったら403がでちゃった

SN

7/11 23:32



エラーが出てきました

commitした後に, GitHubにpushしようとしたところ, 次のようなエラーが出てきました.

remote: Permission to ABC/practice_fortran.git denied to XYZ.
fatal: unable to access 'https...

TortoiseGitで--allow-unrelated-histories を指定したい

SN

7/11 16:13

rejectエラーが出た時の--allow-unrelated-historiesオプションの指定ですが、CLIでのコマンドは書かれているものの、Tortoise Gitではどう指定すればよいの?というお話。


--allow-unrelated-histories

下記...

git のこと備忘録

SN

7/11 13:09

個人的な git 関連の備忘録です。


コマンドとか


ログの AuthorName とか CommitterEmail とかを変更したいとき

歴史の改変です。

git filter-branch --commit-filter '
if [ ! "$GIT_AUTHOR_NAME" ...

PR:bitflyer

bitFlyer ビットコインを始めるなら安心・安全な取引所で