Git的使用方法

首先要了解Git的流程!!

请选择文件。

git add index.html

提交文件的更改

git commit -m "メッセージ"

在上传到远程代码库之前…
先注册该代码库的URL。

git remote add origin URL
在注册时需要给自己起一个名字,一般情况下使用”origin”。

将文件上传到远程仓库 (推送)

git push origin master

下载远程存储库中的文件(拉取)

git pull origin master

基本上就是这样反复进行

名前することaddファイルの選択commitファイルの保存pushファイルのアップロードpullファイルのダウンロード

思考发展起来吧!

如果只想发送部分代码,该怎么办呢?
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’.

想要取消错误的推送方法1:git reset命令

同时取消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

取消的推送历史仍然保留,可能会导致混乱。

bannerAds