`

git 管理员 给 开发者 创建一个项目

阅读更多

1.生成公钥(代替频繁的密码操作)

ssh-keygen -t rsa -C "chen.qiu"

密钥:id_rsa  公钥:id_rsa.pub

 

2.管理员给出仓库地址

 

3.开发者clone项目

git clone git@xx.xx.xx.xx:xx.git

 

4.进入仓库

cd xx.git

(注意:cd 命令进入仓库目录下 目录中包含一个.git 的隐藏文件

所有的git命令都必须 在该目录下执行,

否则会提示错误 :fatal: Not a git repository (or any of the parent directories): .git

提交代码到哪里呢?执行这个命令 git remote -v

origin  git@xx.xx.xx.xx:xx.git (fetch)

origin  git@xx.xx.xx.xx:xx.git (push)

)

 

5. 在仓库中对文件增、删、改,之后提交到git远程服务器

1)把改动提交到本地仓库

git add .

 

2)提交到本地仓库

git commit -am "必填的提交描述"

 

3)本地仓库提交到远程仓库

git push

分享到:
评论

相关推荐

    Gitblit搭建及Git协作开发流程参考

    搭建Gitblit服务器需要下载最新的Gitblit Windows版本,然后解压到指定目录,创建一个目录来存放代码库,并修改data目录下的gitblit.properties文件。 三、Git协作开发流程 Git协作开发流程主要包括代码提交、...

    git管理工具 gitblit 1.8.0

    - **创建资料库**:在Web界面中,管理员可以轻松创建新的Git资料库,并设定访问权限。 - **用户管理**:Gitblit支持多种身份验证机制,包括本地用户、LDAP集成等。你可以添加、删除用户,设置用户权限。 - **代码...

    Git版本管理工具安装包

    在这个“Git版本管理工具安装包”中,包含的文件是Git-2.13.3-64-bit.exe,这是一个适用于64位操作系统的Git客户端安装程序。 首先,安装Git客户端是使用Git进行版本控制的第一步。双击Git-2.13.3-64-bit.exe文件,...

    Git Pro中文版--高清pdf

    分支管理是Git的一个核心功能,它允许开发者创建分支来进行独立的工作,分支的合并可以实现团队协作。基本的分支操作包括创建分支、合并分支以及处理合并冲突。分支管理还涉及远程分支的操作,如推送、跟踪分支、...

    gitblit安装以及使用说明

    Gitblit是一款开源的Web应用,专为管理和展示Git仓库设计。它提供了轻量级的Git服务器服务,包括用户认证、...总的来说,Gitblit提供了一个简洁而实用的Git仓库管理平台,适合对Git操作有一定了解的个人和团队使用。

    git和svn的比较

    1. 创建一个版本库:使用Git init命令创建一个版本库。 2. 设置用户的相关信息:使用Git config命令设置用户的相关信息。 3. 植入内容跟踪信息:使用Git add命令将文件添加到版本库。 4. 提交内容到版本库:使用Git ...

    Git协作开发流程规范

    - **Git管理员**:负责服务器上的master分支的管理,包括合并来自develop分支的代码、发布新版本等。 - **开发人员**:根据需求创建功能分支,并在其上进行开发。 - **测试人员**:在功能分支上进行测试,确认功能...

    git和小乌龟再加一个数据库管理工具

    它的特色包括强大的SQL编辑器、数据导入/导出功能、图表创建以及数据库架构设计工具,极大地提高了数据库管理员和开发人员的工作效率。 在实际工作中,这三者结合使用可以实现高效的软件开发流程。首先,开发人员...

    gitblit-1.8.0.zip下载

    首次访问时,你可能需要创建一个管理员账户。 7. **创建仓库**: 在Web界面中,你可以创建新的Git仓库,设定访问权限,并邀请其他用户。 8. **克隆仓库**: 开发者可以通过`git clone`命令将Gitblit上的仓库克隆到...

    linux git配置

    每个开发者需要在本地生成一对SSH密钥,并将公钥发送给Git服务器管理员: ``` ssh-keygen -t rsa ``` 将生成的公钥文件内容(例如`id_rsa.john.pub`)复制到服务器上的`authorized_keys`文件中: ``` cat /tmp/id_...

    git教案-v2.0.pdf

    SVN的优点是可以集中管理版本库,方便管理员掌握开发者的权限,但其缺点也非常明显,包括服务器单点故障的风险、容错性较差以及网络依赖性较高。一旦中央服务器出现故障,整个团队的开发工作将会受到影响。此外,当...

    git的使用说明

    可以通过命令行工具 `git init` 或 TortoiseGit 的图形界面来创建一个新的版本库。 - **使用 Git Bash**:在希望创建版本库的目录中打开 Git Bash,输入 `git init` 命令即可创建。 - **使用 TortoiseGit**:在...

    FORK工具git管理工具

    总结来说,FORK工具是Git的一个强大辅助,它通过提供友好的图形界面和一系列增强功能,使得Git的使用变得更加简单和高效,尤其适合团队协作中的代码管理和版本控制。通过FORKInstaller.exe安装文件,用户可以轻松将...

    GIT 64位 版本管理Git ,有需要的朋友请下载

    3. 分布式特性:与传统的集中式版本控制系统(如SVN)不同,Git是分布式的,每个开发者的本地机器上都有一个完整的仓库副本。这意味着即使在没有网络连接的情况下,也可以正常进行代码的提交和修改。 4. 数据安全:...

    Git_Win64_部署本地服务.zip

    Git的分布式特性意味着每个开发者的电脑上都有一个完整的代码库副本,可以离线进行工作,然后通过网络同步更改。 在Windows上部署Git服务器,我们需要以下步骤: 1. **安装Git**: 首先,下载并安装Git for Windows...

    Git for windows 64

    1. 版本控制:Git能够跟踪对文件和目录的所有更改,每次保存工作时都会创建一个新的提交,这些提交形成了一个历史记录,你可以随时回滚到之前的任何状态。 2. 分支管理:Git的分支系统使得开发者可以并行开发不同的...

    GitHub团队项目开发以及Git团队合作命令使用教程.pdf

    首先,需要在本地创建一个新的Git仓库,并将本地代码与远程GitHub仓库关联起来。这个过程通常涉及使用`git init`和`git remote add`命令。在初始化时,可能会遇到一些常见的问题,例如远程仓库名称设置不当,或者对...

    Git-2.19.1-64-bit.exe

    Git是世界上最先进的分布式版本...无论你是个人开发者还是大型团队的一员,掌握Git的使用都将极大地提升你的工作效率和项目管理能力。"Git-2.19.1-64-bit.exe"的下载和安装标志着你迈出了掌握这一重要工具的第一步。

    git-2.15.1.2 window 32bit 64bit

    Git-2.15.1.2作为官方绿色版,意味着它是一个便携式版本,不需要安装即可使用,适合那些希望在多台电脑或没有管理员权限的情况下使用Git的用户。只需解压压缩包,运行相应的exe文件,即可开始使用Git的所有功能。

Global site tag (gtag.js) - Google Analytics