`
shappy1978
  • 浏览: 700569 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Setup Git

 
阅读更多

http://www.tomdalling.com/blog/software-processes/how-to-set-up-a-secure-git-server-at-home-osx/

 

* /etc/ssh/sshd_config, must delete the comment tag "#"

touch .ssh/authorized_keys  //new file
open -a "TextEdit" .ssh/authorized_keys  //open with textedit

 

1) 在 server 端创建空的 repository  //initialize server git

$ cd path/to
$ mkdir newrepo.git
$ cd newrepo.git
$ git init --bare
# --bare flag 只是用来存储 pushes,不会当做本地 repository 来使用的。

    2) 在 client 端,创建 local repository 并 push  //creat local git and add to remote

$ cd path/to
$ mkdir newrepo
$ cd newrepo
$ git init
$ touch README
$ git add .
$ git commit -m "initial commit"
$ git remote add origin git@yourComputerName:/path/to/newrepo.git # 如果直接之前在 server 端创建的 newrepo.git 是在 home 目录,则这里地址为:git@yourComputerName:newrepo.git
$ git push origin master

 

分享到:
评论

相关推荐

    Ubuntu下git服务器的搭建和基本使用[参考].pdf

    Ubuntu下git服务器的搭建和基本使用 Git是当前最流行的版本控制系统,广泛应用于软件开发领域。在Ubuntu系统下搭建Git服务器可以满足团队协作和版本控制的需求。本文将详细介绍如何在Ubuntu系统下搭建和使用Git...

    setup-git-user:GitHub Action设置git用户和电子邮件以启用提交

    - uses : fregante/setup-git-user@v1 - run : git commit --message 'Something cool' - run : git push 新的提交和标签将分配给用户。 如果要自定义用户,则无需执行此操作。 只需使用: steps : - uses : ...

    setup-git-for-windows-sdk:GitHub动作,用于初始化适用于Windows SDK的Git的各种样式

    入门name : Build stuff in Git for Windows' SDKon : [push]jobs : build : runs-on : windows-latest steps : - uses : actions/checkout@v2 - name : Setup Git for Windows' minimal SDK uses : git-for-windows...

    Git GitExtensions KDiff3

    KDiff3-64bit-Setup_0.9.98-2.exe是KDiff3的64位安装程序,版本号为0.9.98-2。它支持三向合并,可以对比两个或三个文件的不同,并且可以直接在界面上编辑和合并这些差异。在Git环境中,KDiff3常被用作默认的外部差异...

    Java 开发常用工具(gitblit-1.9.3、Inno-Setup-6.2.0-Setup、exe4j-windows)

    Java 开发常用工具(gitblit-1.9.3、Inno_Setup_6.2.0_Setup、exe4j_windows)代码管理仓库gitblit、java项目的jar包,打包工具exe4j_windows,设置安装工具Inno_Setup

    git-ftp:使用Git将仅更改的文件上传到FTP服务器

    Git-ftp-以Git方式上传到FTP服务器 如果您使用Git,并且需要将文件上传到FTP服务器,... # Setup git config git-ftp.url " ftp://ftp.example.net:21/public_html " git config git-ftp.user " ftp-user " git config

    32-bit Git for Windows Setup

    32-bit Git for Windows Setup windows版本 Git-2.20.1-32-bit 开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。

    git_2.7.2_32_bit_setUp

    对于32位操作系统用户,Git-2.7.2-32-bit_setup.exe是专门设计的安装包,确保在Windows上的兼容性。 1. **Git的基本概念**: - **版本控制**:Git的主要功能是管理项目中的不同版本,记录每次更改,并允许回溯到...

    Git-2.7.2-32-bit_setup.1457942412.rar

    Git-2.7.2-32-bit_setup.1457942412.rar 是一个压缩包,其中包含Git的32位版本客户端安装程序,即Git-2.7.2-32-bit_setup.1457942412.exe。这个版本的Git是在2016年发布,可能包含了当时最新的功能和改进。 Git的...

    Git-64位-Windows安装包

    Git是世界上最流行的分布式版本控制系统,尤其在软件开发领域,它被广泛用于源代码管理。本文将详细介绍Git在Windows上的64位安装过程及其在嵌入式开发中的应用。 标题“Git-64位-Windows安装包”指的是适用于...

    GitExtensions-2.50.02-Setup.msi

    GitExtensions-2.50.02-Setup.msi 官方很难下载下来!

    Git-2.12.2.2 64-bit Git for Windows Setup 2017-04-05

    You are downloading the latest (2.12.2) 64-bit version of Git for Windows. This is the most recent maintained build. It was released on 2017-04-05.

    git客户端(Git+TortoiseGit)

    在这个场景中,我们有两个文件:Git-2.7.2-64-bit_setup.1457942968.exe和TortoiseGit-2.6.0.0-64bit.msi,它们分别是Git命令行工具和TortoiseGit的安装程序。 Git是开源的分布式版本控制系统,其主要特性包括: 1...

    GitExtensions-2.48.05

    GitExtensions是一款广受欢迎的开源工具,它为Git版本控制系统提供了直观的图形用户界面。这个工具使得开发者和非开发者都能更加轻松地管理和操作Git仓库。GitExtensions-2.48.05是该软件的一个特定版本,它包含了...

    git使用总结——本地分支与远程分支关联、推送内容

    创建git仓库可以在远端创建一个仓库, 然后check到本地,在本地的...#Git global setup git config --global user.name wangjiangwei336 git config --global user.email 222@smail.nju.edu.cn #Create a new repositor

    git-setup:快速Git设置工具(npx @ willhgit-setup)

    npx @willh/git-setup 设定过程会询问你的user.name与user.email资讯电子邮件会进行格式验证,格式错误会拒绝设定下去 所有Git设定都会以--global主要( ~/.gitconfig ) Windows平台会自动设定LC_ALL与LANG使用者...

    setup-git-token:GitHub动作,将GITHUB_TOKEN设置为git的凭据(启用git push`)

    最好使用新的操作代替:旧版本: actions/checkout@v1 + setup-git-token - uses : actions/checkout@v1 - uses : fregante/setup-git-token@v1 with : token : ${{ secrets.GITHUB_TOKEN }}新版本: actions/...

    git window64位安装包

    git安装包,window64位。Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。

    Git安装包,2.35.1.2版本,windows64位

    2. **运行安装程序**:解压压缩文件,双击运行`setup.exe`。 3. **配置安装选项**: - **安装路径**:选择Git的安装位置。 - **运行环境**:可以选择集成到命令行(CMD)或使用Git Bash模拟Unix shell环境。 - **...

    Git for Windows最新安装包(32位+64位)

    Git for Windows最新安装包镜像,包含32位和64位的安装包,官网下载比较慢,分享给大家方便下载使用,安装一路next即可,使用可参考廖雪峰的教程。

Global site tag (gtag.js) - Google Analytics