您的位置:首页 > 财经 > 产业 > git初识

git初识

2024/11/19 14:49:01 来源:https://blog.csdn.net/weixin_37703001/article/details/140192250  浏览:    关键词:git初识
1、安装git
sudo apt insatll git
$ git --version
git version 2.25.1
2、初始化仓库

创建一个目录用来存放仓库。

nkdir gitrepo

初始化仓库

cd gitrepo
git init --bare runoob.git

新增用户git,将给runoob.git的所属改成git

$ ls -l gitrepo
total 4
drwxrwxr-x 7 git git 4096 Jul  4 12:14 runoob.git

服务端就弄好了

3、克隆仓库

客户端和服务端一样,先安装git,然后创建一个目录,在目录下执行 git init (不需要传参数)。

git clone 命令格式

git clone 用户名@服务器ip:仓库路径

例:
服务器IP 192.168.1.10
仓库所属用户:git
远程仓库路径:home/ubuntu/gitrepo/runoob.git

则完成git命令:

git clone git@192.168.1.10/home/ubuntu/gitrepo/runoob.git

之后会提示输入密码,输入git账户对应的密码

成功后会在本地生成一个和仓库同名的目录,我们要将需要上传的文件放到这个目录里。

 ls -l
...
drwxrwxr-x 3 ubuntu ubuntu 4096 Jul  4 12:48 runoob
4、上传文件

例:我们需要上传test.sh

~/git_test/runoob$ ls -l
total 4
-rw-rw-r-- 1 ubuntu ubuntu 33 Jul  4 12:48 test.sh

1、先将test.sh添加到暂存区

git add test.sh

可以使用git status 查看添加后的状态。

 git status
On branch master
Your branch is up to date with 'origin/master'.nothing to commit, working tree clean

2、然后将暂存区的文件上传到本地仓库

git commit -m "描述信息"

3、将本地仓库的文件推送到远程仓库

向远程仓库推送文件前,需要先配置远程仓库地址。

git remote add origin git@192.168.1.10/home/ubuntu/gitrepo/runoob.git

将本地文件推到远程仓库:

git push -u origin master

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com