一、git上传文件
1、本地新建目录(project1)
2、克隆远程连接密钥ssh,进入项目目录
git clone
3、将目标文件复制到project1文件里
cp [目标文件] ./
4、将文件加入暂存区
git add [文件名] #指定文件
git add ./ #所有文件
5、将文件提交到本地仓库
git commit -m [文件名] /[备注信息]
6、将本地的分支版本上传到远程并合并
git push <远程主机名> <本地分支名>
二、git拉取远程代码
1、拉取项目所有代码
git clone https://xxx.git
2、拉取远程指定分支下代码
git clone -b [分支名称] https://xxx.git
三、把修改的版本上传到git
1、用add把修改的文件放到暂存区,本地提交到git索引(缓存)中
git add . #把新增的、修改的都加到缓存
git add -A #把新增、和修改的、和删除的都加到缓存
git add [文件名] #把修改的文件加到缓存
或者用pull或者fetch更新本地文件
2、 将缓存区文件提交到本地仓库
git commit -m [文件名] /[备注信息]
3、将本地的分支版本上传到远程并合并
git push <远程主机名> <本地分支名>
四、常用命令
1、查看上次提交之后是否有对文件进行再次修改,查看仓库当前状态
git status
2、查看git的配置信息
git config -l
3、初始化一个本地仓库,在同级目录下会出现一个隐藏的.git文件
git init
4、查看修改的内容
git diff
5、查看提交历史,以便确定要回退到哪个版本
git log
6、删除缓存区所有文件命令
git rm -r --cached .
7、将某个远程主机的更新全部取回本地
git fetch <远程主机名> <分支名>
8、将远程主机的某个分支的更新全部取回,并与本地指定的分支合并
git pull <远程主机名> <远程分支名>:<本地分支名>