当我更改添加文件的内容时,git检测到它已被修改但是将“未提交的更改”作为图像说明。我必须再次添加文件以提交每次。这不对。发生了什么,我该如何解决这个问题?
答案 0 :(得分:3)
这就是git的重点。更改文件后,它会将其跟踪为已更改,以便"跟踪" 更改,您必须将其添加到暂存区域=准备提交。
阅读本文以获取更多信息: https://www.atlassian.com/git/tutorials/saving-changes
如果您想一次添加所有文件,可以随时执行: public function actionRegister()
{
$model = new RegistrationForm;
if(isset($_POST['RegistrationForm']))
{
$model->attributes = $_POST['RegistrationForm'];
if($model->validate())
{
$user = new User;
$user->first_name = $model->first_name;
$user->last_name = $model->last_name;
$user->password = $model ->password;
$user->email = $model->email;
$user->save();
}
}
$this->render('register',array('model'=>$model));
}
。它将添加和删除所有已修改/删除的文件