我错误地删除了我的主目录。这是我创建Git存储库的目录。
我尝试使用 let profileImg : UIImageView = {
let iv = UIImageView()
iv.translatesAutoresizingMaskIntoConstraints = false
iv.contentMode = .scaleAspectFill
iv.image = #imageLiteral(resourceName: "user")
iv.clipsToBounds = true
iv.layer.cornerRadius = 25
return iv
}()
// add constraint
override func viewDidLoad() {
super.viewDidLoad()
profileImg.leftAnchor.constraint(equalTo: view.leftAnchor, constant : 8).isActive = true
profileImg.topAnchor.constraint(equalTo: view.topAnchor , constant : 8).isActive = true
profileImg.widthAnchor.constraint(equalToConstant: 50).isActive = true
profileImg.heightAnchor.constraint(equalToConstant: 50).isActive = true
}
恢复文件,但它正在显示
git checkout
答案 0 :(得分:1)
在大多数情况下,您的存储库将存储在存储库根目录中的隐藏.git/
目录中,例如
project_root/
.git/
←所有历史记录都在这里project_file.json
删除project_root/
您还删除了所有项目的历史记录。如果你已经将你的项目推送到像GitLab或GitHub这样的遥控器,那么你可以使用git clone
来获取(至少部分)它。
但是,既然你没有把你的代码推到任何地方,你唯一的选择就是生活在Git生态系统之外的东西,例如:
¹有些工具将存储库存储在项目目录之外。最值得注意的例子是EGit。如果您使用的是基于EGIT的工具(例如Eclipse或GitEye),您可以恢复工作目录。