Git的使用方法
首先要了解Git的流程!!
请选择文件。
git add index.html
提交文件的更改
git commit -m "メッセージ"
在上传到远程代码库之前…
先注册该代码库的URL。
git remote add origin URL
将文件上传到远程仓库 (推送)
git push origin master
下载远程存储库中的文件(拉取)
git pull origin master
基本上就是这样反复进行
思考发展起来吧!
1. 确认更改了哪些文件例如
git status
更改的文件名以红色文字显示
2. 确认更改了文件的哪些内容
例如
git diff
以红色文字显示更改前的内容,以绿色文字显示更改后的内容
– 更改前
+ 更改后
3. 然后只需选择想要推送的文件,使用git add即可!
1.创建分支(例如develop分支)格式
git branch develop
2.切换分支(例如切换到develop分支)
格式
git checkout develop
3.当尝试推送时出现以下错误,将中间的git push –set-upstream origin develop复制并回车
fatal: The current branch develop has no upstream branch.
To push the current branch and set the remote as upstream, use
git push –set-upstream origin develop
To have this happen automatically for branches without a tracking
upstream, see ‘push.autoSetupRemote’ in ‘git help config’.
同时取消GitHub上和本地的更改
git reset –hard HEAD^
只取消GitHub上的更改
git reset –soft HEAD^
在下次推送时,为了避免冲突,可以使用”-f”选项来强制推送
请注意,git reset命令会删除历史记录,这可能会导致团队协作时出现冲突的可能性。
方法2:git revert命令
上面的git reset命令会删除历史记录,可能会导致冲突的可能性较高。
相反,git revert命令会保留历史记录,只取消推送,因此冲突的可能性较低。
取消推送
git revert HEAD
由于自动创建了新的提交,所以推送它
git push origin HEAD
取消的推送历史仍然保留,可能会导致混乱。