Git命令清单

配置

git init

在目录下使用。

确认并重置用户名和电子邮箱。

$ git config user.name
$ git config user.email
$ git config --global user.name "Your Name"
$ git config --global user.email "your.mail.account@gmail.com"

・使用–global选项是指将值设置在服务器整体上,针对每个用户配置的~/.gitconfig文件。
・使用–local选项是指设置一个只适用于当前目录的配置。

舞台、提交、推送

$ git add sample.php
$ git add -A
$ git commit -m "commit message"
$ git remote add origin https://github.com/user/repository.git
$ git push -u origin branchname

在每个分支上,对于第二次以及之后的推送,只需要使用”git push”就可以了。

编辑分支

$ git checkout -b <branch>               # チェックアウトし、ブランチを新規作成
$ git branch --merged                    # マージ済みブランチの一覧
$ git branch -d                          # マージ済みブランチの削除
$ git branch -D <branch>                 # 強制的なブランチの削除
$ git fetch -p                           # リモートブランチの最新状態を取得(リモートブランチの削除も同期)
$ git for-each-ref refs/remotes --merged # マージ済みリモートブランチの一覧
$ git push --delete                      # リモートブランチの削除

请拉

$ git pull origin master
$ git pull

设置访问令牌

参考网址
https://qiita.com/shiro01/items/e886aa1e4beb404f9038

→什么是访问令牌?
→访问令牌是将密码进行加密后的字符串。当被要求输入密码时,可以输入代替普通可读字符串。

设置 → 开发者设置 → 个人访问令牌

请提供一个参考链接

https://qiita.com/2m1tsu3/items/6d49374230afab251337

请点击链接查看这个页面:https://qiita.com/2m1tsu3/items/6d49374230afab251337

https://qiita.com/Toshimatu/items/f71a935612a55d6e674e

请点击链接查看这个页面:https://qiita.com/Toshimatu/items/f71a935612a55d6e674e

​本地分支的批量删除

例:只想保留 develop 和 main

$ git checkout develop
$ git branch | grep -v 'develop\|main' | xargs git branch -d
广告
将在 10 秒后关闭
bannerAds