本地代码上传到新建的git repositories
1.cd <本地code>
2. git init # 在本地创建一个新的git repositories
3. git add -A # 将目标所有文件所有添加到git中,可以指定文件
4. git commit -m "some illustration" # 添加你想输入的说明
5. git remote add origin XX # 链接到自己刚建立的git 仓库地址
6. git push -u origin master # 第一次push 需要 -u
其实,当你在git上建立完仓库的时候,会初夏这样的说明的:
后续更新:
当更新完代码,就可以在终端直接执行:
git add --all
git commit -a "input some illustration"
git push #不出意外应该可以成功,若出意外那就得花时间解决
常见问题
Q1: Ubuntu 下 git clone比较大的工程出现错误
A1:
git clone --depth=1 git clone 网址 # 表示只commit 最近一次 ,默认 git 所有
好了
Q2:Git:更新被拒绝,因为您当前分之的最新跟新落后于其对应的远程分支
A2:
git remote add origin xxx # 链接路径
git fetch origin #获取远程更新
git merge origin/master #把更新的内容合并到本地分支
Q3: 提示:更新被拒绝,因为远程仓库包含您本地尚不存在的提交。这通常是因为另外 提示:一个仓库已向该引用进行了推送。再次推送前,您可能需要先整合远程变更
A3
git push -u origin +master # 若出错,尝试下面;
git pull
git push origin master
Q4: 无法推送由于一些超出100M的文件
A1: 回到之前版本,丢弃一些较大的文件,重新推送
git log --查找之前版本
git reset --hard a3f42aa 回到target 版本