下载代码
git clone [url]
提交本地仓库
git commit -m [注释]
推送远程仓库
git push origin [master]
更新
git pull
恢复已删除文件
git reset HEAD [已删除文件夹]
git checkout [已删除文件夹]
删除版本控制
执行 git rm -r -n --cached "bin/" ,此命令是展示要删除的文件表预览
执行 git rm -r --cached "bin/" ,删除文件的命令.
将本地仓库推送到已存在的仓库
-
先在github或者码云上创建一个公开或私有项目:例如demo
-
在本地也就是要推送的项目目录中使用 git init 进行初始化,把其变成git可以管理的仓库
git init -
若要忽略本地的文件或文件夹不被提交到git远程仓库 ,则需要在项目根目录下创建 .gitignore 文件
touch .gitignore -
打开文件,编辑内容,写如要忽略的文件,例如:
.idea # python中的一个隐藏文件,自动生成的,不需要提交
*.py[cod] #一些没有用的附带文件,直接忽略即可
按照上诉操作后,保存,那么这些文件就不会被提交了。 -
将文件夹下所有文件从工作区保存到暂存区 git add .命令
git add . -
把文件从暂存区提交到仓库区(本地的仓库) git-commit -m “此处写注释内容”
git commit -m '注释内容' -
关联远程仓库 (第一次使用需要添加远程仓库的地址)
git remote add origin git@git仓库的地址
注意,此处的地址将https://省略
注意,此处的地址将https://省略
或者
git remote add origin 你git仓库的地址
- 将远程库与本地同步(如果远程仓库里面有文件等内容需要执行以下这一步)
git pull --rebase origin master - 把本地内容推送到远程库 使用 git-push
git push -u origin master
网友评论