Linux与Windows间使用git

Linux上架设git服务器,windows可以使用git从Linux上拉取/上传数据

windows使用工具:Git for Windows

Linux上的用户:test(测试git使用)/git(为git项目管理创建)

Linux上创建git仓库


Linux上创建新的仓库(这里使用root用户)


git init --bare example.git

修改所有者/权限(root)


chown git:git -R example.git
chmod -R 775 example.git

clone项目(test)


git clone /home/git/repository/example.git

创建初始化文件(test)


touch README
git add README
git commit -m 'first commit' README
git push origin master

Windows下clone仓库


使用git生成SSH公密钥


请参考服务器上的 Git - 在服务器上搭建 Git

本地仓库存放点生成SSH公密钥


上传公钥到Linux服务器


Windows上clone项目开始开发


git clone git@192.168.100.198:/home/git/repository/example.git

常用命令


work    本地分支
master 远程分支 git checkout -b work 创建分支work并跳转到该分支
git status 查看git跟踪状态
git add -A 添加所有文件
git status
git commit -m "add first version pack to server" -a 为加入追踪的文件添加注释(本地仓库)
git fetch origin master:master 从远程master拉取数据到本地master
git fetch git@192.168.100.198:/home/git/repository/example.git
git rebase master 将master修改更新到所在分支
git checkout master 跳转到master分支
git merge work 将work分支修改更新到所在分支
git push origin 将本地master推送到远程master
git checkout work 跳转到work分支

参考资料


[1].服务器上的 Git - 在服务器上搭建 Git

[2].Git远程操作详解

[3].Ubuntu上搭建git服务器

最新文章

  1. Puppet简易入门
  2. 获取与Url链接相关的信息
  3. JMeter学习-011-JMeter 后置处理器实例之 - 正则表达式提取器(三)多参数获取进阶引用篇
  4. js阻止浏览器默认行为
  5. Codeforces Round #329 (Div. 2) D. Happy Tree Party 树链剖分
  6. cassandra新增、更新、删除数据。
  7. LoadRunner性能测试中Controller场景创建需注意的几点
  8. Oracle数据库 ORA-01555 快照过旧 (undo表空间:撤销表空间)
  9. Spring BeanFacoty doCreateBean方法分析
  10. js单元测试
  11. Mybatis之注解实现动态sql
  12. Codeforces828 A. Restaurant Tables
  13. linux memcached
  14. linux免密码登录
  15. Redis源码研究—基础知识
  16. 在Azuer创建自己的Linux_VM
  17. 【明哥报错簿】之【解决eclipse项目小红叉】
  18. ashx上传姿势
  19. Bootstrap框架(组件)
  20. [USACO18FEB]Taming the Herd

热门文章

  1. CODEVS——T3008 加工生产调度
  2. CODEVS——T2744 养鱼喂妹纸
  3. (二十二)unity4.6学习Ugui中文文档-------交互-Eventsystem & Binding
  4. 有關AWS EC2 (EBS 收費)的問題
  5. vue打包添加样式兼容前缀
  6. x64系统下,InpOutx64有数字签名而WinIO3.0无数字签名
  7. mysql集群搭建教程-基础篇
  8. 王小川分享AI
  9. Android实现点击通知栏后,先启动应用再打开目标Activity
  10. ANSI转UTF-8中文无乱码解决方案