如何克隆Git存储库并添加新文件
时间:2019-05-19 01:25:42 来源:igfitidea点击:
我们将学习如何从远程服务器克隆Git存储库,添加文件并将文件推到Git服务器。
我们假设我们已经在系统上安装了Git客户机。
我们还有一个可用的git存储库URL。
如果你没有git存储库URL,在Github上创建新的。
克隆存储库
首先在本地系统上复制远程存储库,如下命令所示。
git clone https://github.com/theitroad/firstrepo.git Cloning into 'firstrepo'... remote: Counting objects: 3, done. remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0 Unpacking objects: 100% (3/3), done. Checking connectivity... done.
更改存储库URL。
添加你的身份
现在为本地系统上克隆的新存储库设置身份。
转到本地目录并使用以下命令
cd firstrepo/ git config --local user.email "Hyman@theitroad" git config --local user.name "这里写名字"
创建项目文件
现在创建一些文件在新克隆目录或复制他们从现有项目到这个。
touch file1.txt cp -r ~/oldProject/* .
添加文件到Git
现在添加新创建或复制文件到git存储库。
添加单个文件:
git add file1.txt
添加所有文件:
git add -A
提交更改
成功添加新文件到本地存储库后。
现在提交更改。
这只会将文件提交到本地存储库中。
提交单个文件
git commit file1.txt -m "新文件说明"
提交所有文件
git commit -a -m "变更说明"
推送变更
现在使用以下命令推送变更改到远程git存储库。
这将把文件上传到远程存储库。
git push origin master Username for 'https://github.com': my_git_user_name Password for 'https://Hyman@theitroad': Counting objects: 4, done. Delta compression using up to 2 threads. Compressing objects: 100% (2/2), done. Writing objects: 100% (3/3), 278 bytes | 0 bytes/s, done. Total 3 (delta 0), reused 0 (delta 0) To https://github.com/theitroad/firstrepo.git 2913fe6..cc8ebe7 master -> master