Git实践总结
来源:互联网 发布:网络教育学生档案 编辑:程序博客网 时间:2024/06/11 06:25
- 获得 git 管理的项目
- 获取已有的 git 项目
- 项目初始化为 git 项目
- 常用命令
- 配置 gitignore 规则
- gitignore规则不生效的解决办法
- git使用问题
- git 出现 Your account has been blocked 无法从远程pull代码下来
获得 git 管理的项目
获取已有的 git 项目
- 建立git远程与client的信任
1.client 生成 SSH KEY
2.远程 git 仓库添加 SSH KEY - 克隆远程项目到本地
git clone git@git.lianjia.com:fnrd/fn-gfn.git
- 拉取远程git仓库的分支最新代码并与本地分支建立联系
git checkout -b local-branchname origin/remote_branchname
项目初始化为 git 项目
- 在你项目的根目录下新建README.md文件
touch README.md - 初始化项目
git init - 使用git命令管理即可
例如:git add 、git commit
常用命令
- 强制push到远程分支(远程分支会失去原来的东西)
git push origin 分支名 -f
- 在提交的基础上追加提交
git commit --amend
- 本地分支与远程分支关联
git branch --set-upstream-to=origin/<branch> framework
查看工作目录树中所有的变动
git status 显示工作目录树、暂存区及版本库之间的差异
git diff – 比较的是工作目录树与暂存区文件移动
git mv 原文件名称 现文件名称建立远程仓库链接
git remote add origin xxx.git
配置 .gitignore 规则
.gitignore规则不生效的解决办法
修改.gitignore发现并未生效,原因是.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:
git rm -r --cached .git add .git commit -m 'update .gitignore'
git使用问题
git 出现 Your account has been blocked 无法从远程pull代码下来
解决方案如下:
$ git push origin masterGitLab: Your account has been blocked.fatal: Could not read from remote repository.
git 提交时出现以上问题,只用重新设置下远程url即可
$ git remote set-url origin git@yourhost.com:org/project.git
阅读全文
0 0
- Git常用命令实践总结
- Git实践总结
- Git最佳实践与总结
- git 常用命令使用实践总结-wish
- Git工作流的最佳实践总结
- Git 实践使用总结 -----/*自己编写*/
- git 常用命令使用实践总结-wish
- git实践
- git实践
- git 实践
- 关于对Git远程仓库使用的实践总结
- git入门与实践
- git入门与实践
- Git实践手册
- 【实践】git初级教程
- git命令实践
- Git分支最佳实践
- 小团队Git实践
- Spring BeanPostProcessor执行时机和Bean的初始化时机总结
- HIVE MapJoin异常问题处理总结
- Windows Server 2012 解决无法连接无线网络
- maven 配置多模块项目 pom modules
- Android 最完美的取色盘ColorPickView
- Git实践总结
- 不是中医粉,我为什么做了一个程序员中医调理的APP?
- 谈谈Linux下动态库查找路径的问题
- Python整理
- JDK安装与环境变量配置
- emWin使用资料收集(一) ----- emWin 2天速成实例教程008_IconView图标控件使用方法
- 深入理解log机制
- 决策树(Decision tree)
- 利用发送邮件SpringMail+thymeleaf+配置Bean实现