ファイルが誤って削除されたり、過去のバージョンに戻したい場合があります。Gitを使えば、これらの操作を簡単に行うことができます。以下に、特定のファイルについて最後にコミットされた状態を見つけ出し、そのファイルを復元する手順を紹介します。
まず、削除されたファイルや変更を追跡したいファイルの最後のコミットIDを見つけます。これにはgit logコマンドを使用します。
$ git log -- filename| convenience init() { | |
| self.init(frame: .zero) | |
| translatesAutoresizingMaskIntoConstraints = false | |
| if #available(iOS 15, *) { | |
| var config: UIButton.Configuration = .filled() | |
| config.titleAlignment = .center | |
| config.titleLineBreakMode = .byWordWrapping | |
| let vPadding: CGFloat = 8.0 | |
| let hPadding: CGFloat = 12.0 |
| test |
| - ScrollViewは画面の四方に制約を設定 | |
| - StackViewはScrollView の上に貼り付けて四方に制約を設定 | |
| - StackViewからcontrolでScrollViewの上にカーソルを持ってきてEqual Widthとする。 | |
| - この時にEqual Height を設定してはいけない(時々設定するようQiita書いてあるが・・)。これをやるとScrollが機能しなくなる! (ハマりポイント) | |
| - StackViewにUIViewを追加していくと、エラーも消える。追加しない状態だとエラーだが、それは気にしない。 | |
| 下記はEqual Widthだけしか記載していない。勝手な思い込みでEqual Heightも設定してハマらないよう・・・ | |
| https://qiita.com/Masataka-n/items/c19456f172627359d0d8 | |
| 制約の修正なしで縦方向に要素を追加可能なビューの作成 |
| 1. chromeアプリとQRアプリをインストール後、QRアプリで読み込み、URLをクリップボードにコピーして、chromeでURLを開く | |
| 2. iPadの設定アプリを開き、Safari→デスクトップ用Webサイトを表示→全てのWebサイトをOFFにしてから、QRを読み込む | |
| ※この方法はOFFの間、他のWebサイトを表示した時も設定が反映されてしまうので注意 |
| import UIKit | |
| import Foundation | |
| import XCPlayground | |
| import PlaygroundSupport | |
| //protocol Pokemon { | |
| // associatedtype PokemonType | |
| // func attack(move: PokemonType) -> Void | |
| //} | |
| // |