https://blog.csdn.net/mdjxy63/article/details/78354368?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control
#git上传本地项目到github
git init
git remote add origin https://github.com/username/linux-3.10.1.git
git remote remove origin
git remote -v
git pull origin master
git push -u origin master
#git clone github项目到本地
git clone origin https://github.com/username/linux-3.10.1.git
#git 内容操作
###添加###
git add filepath/filename 增加特定文件
git add . 增加/修改提交
git add -u 修改/删除提交
git add -A 增加/修改/删除全部提交
git commit -m "提交描述"
###添加###
###删除###
rm test.txt 删除工作区文件,保留暂存区文件
git add . 1,上传暂存区的test.txt文件
git commit -m "add test.txt" 2,删除版本库文件
git rm --cached test.txt 删除暂存区文件,但保留工作区文件,并且将这次删除放入暂存区
git commit -m "delete test.txt" 删除版本库文件
git rm -f test.txt 删除暂存区文件,且保留工作区文件,并且将这次删除放入暂存区
git commit -m "delete test.txt" 删除了版本库文件
###删除###
git push 推送本地仓库到GitHub仓库
git pull 拉取GitHub仓库内容到本地
git status 查看文件状态
###恢复###
git checkout -- filepathname 放弃修改未add的文件
git checkout . 放弃修改未add的文件
git reset HEAD filepathname 放弃修改已add的文件
git reset HEAD . 放弃修改已add的文件
###恢复###
#git 常用操作
git log n 查看最近n次变更记录
git config --list 查看当前git配置内容
git config --global http.postBuffer 524288000 设置文件大小的上限(error: RPC failed; curl 56 OpenSSL SSL_read: Connection was reset, errno 10054)
#git 配置GitHub密码,不必每次提交都输入用户名和密码(.git/config)
[remote "origin"]
url = https://github.com/username/test.git
[remote "origin"]
url = https://username:password@github.com/username/test.git
git 常用命令
最新推荐文章于 2022-04-03 21:24:14 发布