目
目录
1.打开 Git Bash Here界面
2.本地项目git命令配置
3.创建git仓库
4.本地项目和git仓库建立连接
5.更新本地项目和远程仓库
- 拉取git更新本地项目
6.无法同步部分内容(如zip文件等)情况解决
结论:
$ git add -f "需要同步的文件路劲"
下面是探索过程:
01有时候无法同步文件
02尝试使用文件路劲方式同步
03再次使用文件路劲方式进行同步
04最后使 git add -f 成功推送
05代码
Jakie-yong@JakieYong MINGW64 /d/桌面/GitHub/Git/JSD_tanara/jsd2024_demo/JSDHomework (master)
$ git add .
Jakie-yong@JakieYong MINGW64 /d/桌面/GitHub/Git/JSD_tanara/jsd2024_demo/JSDHomework (master)
$ git commit -m 'add zipFiles'
On branch master
Your branch is up to date with 'origin/master'.
nothing to commit, working tree clean
Jakie-yong@JakieYong MINGW64 /d/桌面/GitHub/Git/JSD_tanara/jsd2024_demo/JSDHomework (master)
$ git add <D:\桌面\GitHub\Git\JSD_tanara\jsd2024_demo\JSDHomework\java_homework\java_homework_4_24.zip>
bash: syntax error near unexpected token `newline'
Jakie-yong@JakieYong MINGW64 /d/桌面/GitHub/Git/JSD_tanara/jsd2024_demo/JSDHomework (master)
$ git add "D:\桌面\GitHub\Git\JSD_tanara\jsd2024_demo\JSDHomework\java_homework\java_homework_4_24.zip"
The following paths are ignored by one of your .gitignore files:
java_homework/java_homework_4_24.zip
hint: Use -f if you really want to add them.
hint: Turn this message off by running
hint: "git config advice.addIgnoredFile false"
Jakie-yong@JakieYong MINGW64 /d/桌面/GitHub/Git/JSD_tanara/jsd2024_demo/JSDHomework (master)
$ git add -f "D:\桌面\GitHub\Git\JSD_tanara\jsd2024_demo\JSDHomework\java_homework\java_homework_4_24.zip"
Jakie-yong@JakieYong MINGW64 /d/桌面/GitHub/Git/JSD_tanara/jsd2024_demo/JSDHomework (master)
$ git commit -m 'add tools file'
[master e7c0636] add tools file
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 java_homework/java_homework_4_24.zip
Jakie-yong@JakieYong MINGW64 /d/桌面/GitHub/Git/JSD_tanara/jsd2024_demo/JSDHomework (master)
$ git push -u origin master
Enumerating objects: 6, done.
Counting objects: 100% (6/6), done.
Delta compression using up to 16 threads
Compressing objects: 100% (4/4), done.
Writing objects: 100% (4/4), 285.18 KiB | 25.93 MiB/s, done.
Total 4 (delta 2), reused 0 (delta 0), pack-reused 0
remote: Powered by GITEE.COM [GNK-6.4]
To https://gitee.com/ByteBlaze/java-project-git.git
f1fb8d8..e7c0636 master -> master
branch 'master' set up to track 'origin/master'.