==========git删除文件
rm add2.txt
git rm add2.txt
git commit -m "rm test"
git push web
-----------at server
cd /var/www/foo.git;sudo git update-server-info
------------检查删除效果
cd;rm foo3 -rf;git clone http://[某ip]/foo.git foo3
------------更新已经存在的local code
cd;cd foo2
git remote add web [某user]@[某ip]:/var/www/foo.git/
git pull web master
佳草
- 大小: 59.7 KB
分享到:
相关推荐
1. **源码恢复**:通过分析`.git`目录,GitHack能够还原项目的各个历史版本,包括已删除的文件和代码。这对于了解项目的发展历程,或者在源码丢失时找回代码非常有用。 2. **敏感信息检测**:由于`.git`目录包含...
- **分支管理**:`git branch`创建、切换和删除分支,支持并发开发。 - **合并分支**:`git merge`将一个分支的更改合并到当前分支。 - **远程操作**:`git push`和`git pull`用于同步本地仓库与远程仓库。 4. *...
安装完成后,用户可以通过命令行界面或图形化工具(如GitHub Desktop、SourceTree等)来操作Git。 在实际使用中,常见的Git命令包括: - `git clone`:克隆远程仓库到本地。 - `git init`:在本地创建新的Git仓库...
GitKraken作为一个图形用户界面(GUI),使得复杂的Git操作变得更加简单,对新手友好,同时也提高了专业开发者的效率。 GitKraken v6.5.1 版本可能包含以下特性: 1. **多面板视图**:提供了一个清晰的工作区,...
3、Git离线操作性:Git可以离线进行代码提交,因此它称得上是完全的分布式处理,Git所有的操作不需要在线进行;这意味着Git的速度要比SVN等工具快得多,因为SVN等工具需要在线时才能操作,如果网络环境不好, 提交...
4. **仓库管理**:可以创建、删除和管理Git仓库,查看提交历史、分支、标签等信息。 5. **Web界面**:用户可以通过Web界面进行克隆、推送、拉取操作,查看代码差异,以及提交注释。 6. **实时更新**:仓库的更改会...
5. 设置文本编辑器:用户需要指定一个默认的文本编辑器,如Notepad++或Visual Studio Code,用于处理Git操作中需要交互的文本文件。 6. 测试Git:安装后,通过在命令行输入`git --version`来确认Git已成功安装并查看...
3. **分支管理**:可以轻松地创建、切换、合并和删除Git分支,便于开发迭代和并行工作。 4. **同步和推送**:快速地将本地更改推送到远程仓库,或从远程仓库拉取更新,保持团队成员之间的一致性。 5. **合并冲突...
- **authority.cmd**:可能涉及配置 Gitblit 的权限设置,如添加、删除或编辑用户和团队。 3. **命令行操作** - **gitblit.cmd**:这是 Gitblit 的命令行启动脚本,可以用来启动或配置 Gitblit 服务。 - **...
以上就是Git的基础操作,这些命令涵盖了从创建仓库、管理文件、提交更改到分支管理和合并的整个流程。熟练掌握这些命令,能够高效地进行代码版本控制。在实际工作中,Git还有更多高级功能,如解决冲突、标签管理、...
- **示例**: `git rm resolved-conflict.txt`会删除文件`resolved-conflict.txt`。 #### 撤销操作 ##### 丢弃所有本地更改 **命令**: `git reset --hard HEAD` - **用途**: 丢弃工作目录中所有的更改,恢复到最近...
- `git branch`:列出、创建或删除分支。 - `git checkout`:切换分支或恢复工作区文件。 - `git merge`:合并指定分支到当前分支。 - `git pull`:从远程仓库拉取最新改动并合并到本地。 - `git push`:将本地的...
2. Git基本操作:包括初始化仓库、添加文件、提交更改、查看状态和历史记录。 3. 分支管理:介绍如何创建、切换和合并分支,理解分支在开发中的重要作用。 4. 远程仓库:讲解如何与GitHub、GitLab等远程服务进行交互...
这个"Git-2.45.2-64-bit.rar"压缩包包含的是Git的最新64位版本,适用于Windows操作系统。Git不断更新以提供更好的性能、新功能以及安全改进,版本2.45.2就是这一迭代过程中的一个重要里程碑。 Git的核心概念包括...
- 本章详细介绍了如何使用Git进行日常的操作,涵盖了从项目初始化到文件修改、提交和回溯等各个方面,为高效地使用Git提供了全面的指南。 #### 三、Git分支 **3.1 何谓分支** - 分支是Git中最强大的特性之一,它...
- `git branch`:管理分支,包括创建、切换和删除。 - `git merge`:合并分支。 - `git pull`:从远程仓库拉取并合并最新更改。 - `git push`:将本地更改推送到远程仓库。 在开发环境中,Git还与其他工具如GitHub...
- **移除文件**:使用`git rm <file>`从仓库中删除文件。 - **移动文件**:使用`git mv <oldname> <newname>`重命名文件。 - **查看提交历史**: - **限制输出长度**:使用`git log --oneline`或`git log --...
6. **管理仓库**: 在Web界面中,可以进行创建、克隆、推送、拉取等Git操作,以及设置仓库权限。 总的来说,Gitblit为Java开发者提供了一个强大且易用的Git服务器解决方案,尤其适合小型团队或个人项目。通过熟练...
- 使用Web界面进行基本的Git操作,如浏览文件、查看差异、创建和合并分支等。 Gitblit的灵活性和易用性使其成为小型团队或个人开发者理想的Git服务器解决方案。尽管现在有更新的版本,但Gitblit-1.0.0仍对了解其...