用git工具提交代码

首先要下载并安装好git工具。

其次,要在你的git账号中新建一个仓库,如图所示:
github新建仓库

复制其中的https链接,后面有用。

一、新建并上传

1.打开你想要上传的代码文件夹,右键选择"Git Bash Here",打开git工具。

2.bash中运行:

git init

指令运行完后,该文件夹就有一个.git的隐藏文件夹生成:
.git隐藏文件夹

3.bash中运行:

git add .

这一步有可能出错。

错误可能1:

hh@DESKTOP-E8VQ6KF MINGW64 ~/go/src/Design_Patterns (master)
$ git add .
warning: LF will be replaced by CRLF in 1.Factory_Pattern/go/go.mod.
The file will have its original line endings in your working directory
error: '1.Factory_Pattern/rust/' does not have a commit checked out
fatal: adding files failed

原因:根据系统不同换行符也不同,window换行为GRLF,linux换行为 LF
解决方法: 忽略换行符
bash中执行:

git config --global core.autocrlf false

错误可能2

hh@DESKTOP-E8VQ6KF MINGW64 ~/go/src/Design_Patterns (master)
$ git add .
error: '1.Factory_Pattern/rust/' does not have a commit checked out
fatal: adding files failed

原因:所在文件夹的某个子文件夹已经有了.git文件夹
解决方法:找到子文件夹中的.git文件夹,删除即可
再运行git add .命令,就添加成功了。

4.bash中运行:

git commit -m "design patterns implement"

双引号内的字符串可按实际情况填写,无具体要求。

5.bash中运行:

git remote add origin https://github.com/CanvasL/Design_Patterns.git

后面的链接就是你在github中创建的github仓库链接。

6.最后在bash中执行:

git push -u origin master

稍作等待后,就完成上传了。

github中打开刚才的仓库,可以看到我们刚才上传的本地源码了。
上传github成功

二、更新代码

依次执行:

git add .
git commit -m "更新信息"
git push origin master

就可以看到github的仓库中更新成功了。

你可能感兴趣的:(用git工具提交代码)