Difference between revisions of "Git commit"
Jump to navigation
Jump to search
(14 intermediate revisions by 4 users not shown) | |||
Line 3: | Line 3: | ||
Steps: <code>[[git add]]</code> -> <code>[[git commit]]</code> -> <code>[[git push]]</code> | Steps: <code>[[git add]]</code> -> <code>[[git commit]]</code> -> <code>[[git push]]</code> | ||
+ | * <code>[[git commit --help]]</code> | ||
− | ==Basic | + | == Basic example == |
− | + | [[touch]] README[[.md]] | |
− | + | [[git add]] README.md | |
− | + | git commit -m "Creating README" | |
− | + | [[git push -u origin master]] | |
− | + | [[git commit -a]] | |
− | + | [[git commit --no-verify]] | |
== Examples == | == Examples == | ||
Line 22: | Line 23: | ||
git commit -m "test" | git commit -m "test" | ||
On branch main | On branch main | ||
− | nothing to commit, working tree clean | + | [[nothing to commit]], working tree clean |
[[git commit --amend --reset-author]] | [[git commit --amend --reset-author]] | ||
− | === | + | === git status=== |
[[git status]] | [[git status]] | ||
On branch master | On branch master | ||
Line 56: | Line 57: | ||
== Related terms == | == Related terms == | ||
− | |||
* <code>[[git config --global --edit]]</code> | * <code>[[git config --global --edit]]</code> | ||
* <code>[[aws codepipeline]]</code> | * <code>[[aws codepipeline]]</code> | ||
* <code>[[git cz]]</code> | * <code>[[git cz]]</code> | ||
* <code>[[git remote add]]</code> | * <code>[[git remote add]]</code> | ||
+ | * <code>[[git commit --help]]</code> | ||
+ | * <code>[[git commit -an]]</code> | ||
+ | * <code>[[pre-commit]]</code> | ||
+ | * [[Signing commits]]: <code>[[git commit -S]]</code> | ||
+ | |||
+ | == Activities == | ||
+ | * [[Make Local Changes and Update remote Repositories]] | ||
== See also == | == See also == | ||
* <code>[[docker container]] commit</code> | * <code>[[docker container]] commit</code> | ||
+ | * {{git commit}} | ||
* {{git}} | * {{git}} | ||
[[Category:git]] | [[Category:git]] |
Latest revision as of 16:49, 20 September 2024
Steps: git add
-> git commit
-> git push
Basic example[edit]
touch README.md git add README.md git commit -m "Creating README" git push -u origin master git commit -a git commit --no-verify
Examples[edit]
git commit -m "your message" [master (root-commit) 07e1897] PATH 3 files changed, 3 insertions(+) create mode 100644 file1.txt create mode 100644 file2.txt create mode 100644 file3.txt
git commit -m "test" On branch main nothing to commit, working tree clean
git commit --amend --reset-author
git status[edit]
git status On branch master nothing to commit, working tree clean
git status On branch master Untracked files: (use "git add <file>..." to include in what will be committed) file_you_forgot_to_add.txt nothing added to commit but untracked files present (use "git add" to track)
git status On branch master Changes to be committed: (use "git reset HEAD <file>..." to unstage) new_file: file_you_forgot_to_commit.txt
git commit -m "my test" On branch master Your branch is based on 'origin/master', but the upstream is gone. (use "git branch --unset-upstream" to fixup) nothing to commit, working tree clean
Related terms[edit]
git config --global --edit
aws codepipeline
git cz
git remote add
git commit --help
git commit -an
pre-commit
- Signing commits:
git commit -S
Activities[edit]
See also[edit]
docker container commit
git commit [ -a | -an | --amend | --amend --reset-author | --no-verify | -m | -S ]
git
: [config | init | status ]
,git add
,git rm
,git commit
,git push, git pull
,.gitconfig
,.gitignore
,git
(clone
,fetch
,pull
),git tag
,git log
,git blame
, Merge Request, LFS,git branch
,git apply
,git rebase
,git diff
,git diff-tree
,git config --global
,remote | submodule | request-pull
,GIT_TRACE, GIT_CURL_VERBOSE
,clean
,main
,git show-ref
,git reset
,git prune
,git ls-remote origin
,git checkout
,git switch
,pathspec
,git credential-osxkeychain
,git version
,pre-commit
,git --help
, GitBook,refs/
Advertising: