发表于: 2020-05-24 22:43:48

1 1619


Git上传Task1,2全部文件到github

1. 首先创建repository,并复制它的HTTP仓库地址

2.

git config --global user.name RongRpng

git config --global user.email furongrong9@gmail.com

cd /Users/rongrongfu/Desktop/JAVAxiu

echo #README.md  

git init 已初始化空的 Git 仓库于 /Users/rongrongfu/Desktop/JAVAxiu/.git/

git add . # warning: 正在添加嵌入式 git 仓库:shutask1learn4,待会处理

git restore .#发现add错了文件,清空工作区 


git add . #重add

git status #查看当前缓存工作区有那些文件

git commit -m "first commit"


git remote add origin https://github.com/RongRpng/Java_Projects.git


git pull --rebase origin master fatal: 无法找到远程引用 master

git push #fatal: 当前分支 master 没有对应的上游分支。


git push --set-upstream origin master * [new branch] master -> master,分支 'master' 设置为跟踪来自 'origin' 的远程分支 'master'。


如何写.gitignore

发现密码文件也被上传,所以写.gitignore

echo "*.txt" >.gitignore

或者

vim .gitignore

输入*.txt 和.DS_Store保存退出

git add.

git status查看缓存工作区里没有加入我的密码文件,没有

笨办法:github仓库上删除密码文件,本地先将密码文件移出去,然后处理完以下语句后再将密码文件移回来(可以试试再push发现已更新至最新)


git restore . #add后反悔用git restore .,commit后反悔用git restore --staged .

git add .

git commit -m "try"

git pull --rebaseSuccessfully rebased and updated refs/heads/master.下拉获取删除密码文件的最新仓库版本后,把本地版本接在该下拉版本后面

git push



之前已经为learn4提交过一个github仓库审核,所以shutask1learn4变成了子模块,审核后再处理









返回列表 返回列表
评论

    分享到