-
1. 多用客户端和工具,少用命令行,除非是在Linux服务器上直接。 2. 每次提交前,diff自己的代码,以免提交错误的代码。 3. 下班回家前,整理好自己的工作区。 4. 并行的项目,使用分支开发。 5. 遇到冲突时,搞明白冲突的原因,千万不要随意丢弃别人的代码。 6. 产品发布后,记得打tag,方便将来拉分支修复bug。查看全部
-
回到过去: git log 查看日志 复制commit id git reset --hard commit id 回滚到指定的commit id 或者 git reflog 查看该用户操作的所有动作 git reset --hard commit id 回滚到指定的commit id查看全部
-
解决冲突: git pull 合并冲突文件 git diff 比较工作区与暂存区文件的差别 vi 编辑文件 git status 查看工作区的状态 git add 日记 git commit git push查看全部
-
.gitignore 标记忽略哪些文件不提交的规则文件查看全部
-
Linux环境下第一次提交项目: vi 日记 新增一个文件名为“日记”的文件 git status 工作区的状态 git add 日记 建立跟踪 git commit 提交变更 ---------------------------------------- 填写变更的评论,方便以后查看此次修改的目的。 i 插入 :wq 保存并退出 --------------------------------------- git config --global user.name "Your Name" Your Name改为自己的名字 git config --global user.email "email@example.com" email@example.com改为自己的邮箱 git push 输入github用户名和密码 git status 工作区的状态查看全部
-
Linux环境下检出项目到本地: mkdir test 创建test目录 cd test 进入test目录 git clone https://github.com/it1639/learngit.git 克隆远程git项目 ls 列出当前目录下的文件 cd learngit 进入learngit目录 ls 列出当前目录下的文件 vi mail.php 编辑mail.php文件查看全部
-
新建一个项目: 1. 安装Git 2. 创建仓库 3. Fork仓库 4. 一起协作查看全部
-
centOS系统: yum install git查看全部
-
集中式:需要一个中心服务器来放置最新的文件,必须联网进行操作。 分布式:每一个拥有版本库的人可以在不联网的情况下来完成操作,效率高。查看全部
-
版本管理工具是干什么用的? 备份文件 记录历史 回到过去 多端共享 独挡一面 团队协作查看全部
-
利用工具提升工作效率,而不是去学习工具本身 1、多用客户端和工具,少用命令行,除非在linux服务器上直接开发 2、每次提交前,diff自己的代码,以免提交错误的代码 3、下班回家前,整理好自己的工作区 4、并行的项目,使用分支开发 5、遇到冲突时,搞明白冲突的原因,千万不要随意丢弃别人的代码 6、产品发布后,记得打tag,方便将来拉分支修bug查看全部
-
//利用工具提升工作效率,而不是去学习工具本身 1、多用客户端和工具,少用命令行,除非是在Linux服务器上直接开发 2、每次提交前,diff自己的代码,以免提交错误的代码 3、下班回家前,整理好自己的工作区——提交需要保留的代码,剔除不需要的代码,及时提交 4、并行的项目,使用分支开发 5、遇到冲突时,搞明白冲突的原因,不要随意丢弃别人的代码 6、发布产品后,记得打上tag,方便将来拉分支修复BUG查看全部
-
Linux下检出项目到本地文件夹中查看全部
-
安装Git到Linux系统上查看全部
-
//利用工具提升工作效率,而不是去学习工具本身 1、多用客户端和工具,少用命令行,除非是在Linux服务器上直接开发 2、每次提交前,diff自己的代码,以免提交错误的代码 3、下班回家前,整理好自己的工作区——提交需要保留的代码,剔除不需要的代码,及时提交 4、并行的项目,使用分支开发 5、遇到冲突时,搞明白冲突的原因,不要随意丢弃别人的代码 6、发布产品后,记得打上tag,方便将来拉分支修复BUG查看全部
举报
0/150
提交
取消