js |
JavaScriptタグが付けられた新着投稿 - Qiita |
【JavaScript関数ドリル】初級編のuniq関数の実装アウトプット |
https://qiita.com/yukacchi/items/6f7bd73ade8ca5264d18
|
javascript |
2022-06-05 12:38:12 |
Ruby |
Rubyタグが付けられた新着投稿 - Qiita |
Ruby と crystal で解く AtCoder ABC254 D |
https://qiita.com/superrino130/items/a3bb2a95dc3866fd6922
|
dtogethersquare |
2022-06-05 12:08:45 |
海外TECH |
DEV Community |
Git and Github Tutorial: Beginner to Advanced (Part 2) |
https://dev.to/suchintan/git-and-github-tutorial-beginner-to-advanced-part-2-2h5c
|
Git and Github Tutorial Beginner to Advanced Part Table of ContentIntroductionGit TerminologiesSetup of Git and Github on SystemConcept of Github and GitStagingBeginner commands of Git Important NoteHello fellow readers this is a going to be second part of the series Git and GitHub Tutorial Beginner to Advanced Are you a new reader Here s the link to previous parts of the series Part Ok now let s move forward with the topic without wasting anymore moments Staging Hmm I know many of you can t wait to move forward to the coding part I would like to take more minutes from you before moving into that Believe me this is important to be understood before moving forward Now let s understand how files are moved to local system to GitHub Don t worry we will discuss about each step broadly and in simplest way so that no one can mock you in future interviews in this topic Here s is the flow of files in Git Untracked Files In this stage git is unaware of any new files We use git add command for telling git to track that files for the next commit Unstaged Changes Now as git is aware of the files for the next commit they are now in unstaged changes Git is tracking your modifications on those files But they are not committed to git Staged Changes Git now has all the files that are part of next commit it also had tracked all the changes on those files The user is now ready for pushing all these to the git We use git commit m commit message to move the changes to staged by pushing the changes to git Here many people will have one doubt in mind Why is there this unstaged changes right Is it just for naming a middle stage or it has any significance Answer is yes it has and we will discuss this in merge and conflicts We will discuss more on that topic Beginner commands of Git Git StatusDuring day to day life we use this command very often to list all unstaged files staged files and commits ahead of origin git statusOutput On branch feat testYour branch is ahead of origin test by commit use git push to publish your local commits nothing to commit working tree clean Create BranchYou want to create a new branch while working over a team Here s the command for the same git branch lt name of branch gt Output No Output Delete BranchOops You created a branch mistakenly Let s delete it with git branch d lt name of branch gt Output Deleted branch name of branch was fb List BranchesWant to list all the branches Here s the command git branchOutput main testbranch testbranchdenotes the current branch And lists all the local branches or git branch aOutput main testbranch testbranch remotes origin mainit denotes all the local and remote branches Note I know some of you are worried what is the difference between remote and local branches right Here s the difference remote branches are published branch that means it is created locally and also published on GitHub that means now others can see it But local branches are not published so not visible to others Branch CheckoutWant to switch to another branch Here s the command for it git checkout lt name of branch gt Output Switched to branch main Your branch is up to date with origin main Staging changesWant to move files from unstaged to staged Use this git add Output Image from Visual Studio Code editor Unstaging changesMistakenly staged a change or file Want to redo it git reset lt file path gt Output Commit changesDone with staging changes Want to commit it to git git commit m commit message Output testbranch efc test commit file changed insertion deletion Push ChangesOk now you want to send your local commits with the GitHub So that everyone can access it git pushOutput Enumerating objects done Counting objects done Delta compression using up to threadsCompressing objects done Writing objects bytes KiB s done Total delta reused delta pack reused remote Resolving deltas completed with local objects To efc f testbranch gt testbranch Pull ChangesYour peers made some changes on the branch And you don t have it on your system Let s pull it git pullOutput remote Counting objects done remote Compressing objects done remote Total delta reused delta Unpacking objects done From ssh my remote host com git myprojectbranch master gt FETCH HEADUpdating dd ffbFast forwardapp controllers myproject controller rb files changed insertions deletions Merge BranchesNow you want to merge changes of two branches In case of a feature or bugfix is done and now you want to merge it with main branch Here s the command git merge lt branch name gt Output Updating fa fFast forward src App js file changed insertions deletions Stash changesYou are working over a branch but don t want to commit those changes The best approach would be to use stash which will delete all local changes of that branch and you can move to other branch and continue with your work git stashOutput Saved working directory and index state WIP on main f test commit The output means that it moved to commit the latest commit and all the local changes are removed The ones which are not commited List of Stashed changesOops You had some important local changes that you had stashed and now you want it back Can t remember it though when you stashed it Let s list all the stashed changes git stash listOutput stash WIP on main f test commit Retrieve stash changesYou know when you stashed a change and want it back now Let s use this command git stash popOutput On branch mainYour branch is ahead of origin main by commits use git push to publish your local commits Changes not staged for commit use git add to update what will be committed use git restore to discard changes in working directory modified src App jsno changes added to commit use git add and or git commit a Dropped refs stash bbdbdfeee Thank youYou have made it till the end of this part This is a series so there will be more parts coming soon If you want to get a notification when it would be published don t forget to tap on the follow button And at last I want to say Keep coding ️⃣ keep rocking |
2022-06-05 03:17:12 |
海外ニュース |
Japan Times latest articles |
Naoya Inoue and Nonito Donaire promise repeat of 2019 classic |
https://www.japantimes.co.jp/sports/2022/06/05/more-sports/boxing-2/inoue-donaire-bantamweight-preview/
|
Naoya Inoue and Nonito Donaire promise repeat of classicThe Monster and the Filipino Flash will meet again in Saitama for a unification bout that sees the unbeaten Inoue s WBA and IBF world titles |
2022-06-05 12:15:17 |
ニュース |
BBC News - Home |
Bangladesh: 16 killed, scores injured in depot blast |
https://www.bbc.co.uk/news/world-asia-61693778?at_medium=RSS&at_campaign=KARANGA
|
sitakunda |
2022-06-05 03:32:27 |
サブカルネタ |
ラーブロ |
1817: 北海豚骨麺屋 銀鈴@谷在家 |
http://ra-blog.net/modules/rssc/single_feed.php?fid=199736
|
谷在家駅 |
2022-06-05 04:40:45 |
サブカルネタ |
ラーブロ |
1818: 博多 新風(日比谷ラーメンアベニュー店)@銀座 |
http://ra-blog.net/modules/rssc/single_feed.php?fid=199735
|
京浜東北 |
2022-06-05 04:40:45 |
サブカルネタ |
ラーブロ |
1819: 威風(秋葉原店)@秋葉原 |
http://ra-blog.net/modules/rssc/single_feed.php?fid=199734
|
予想通り |
2022-06-05 04:40:45 |
サブカルネタ |
ラーブロ |
1820: 貝だし麺きた田@京都 |
http://ra-blog.net/modules/rssc/single_feed.php?fid=199733
|
乗り換え |
2022-06-05 04:40:45 |
サブカルネタ |
ラーブロ |
1821: 麺人 ばろむ庵@奈良 |
http://ra-blog.net/modules/rssc/single_feed.php?fid=199732
|
中華そば |
2022-06-05 04:40:45 |
サブカルネタ |
ラーブロ |
1822: 火の豚@人形町 |
http://ra-blog.net/modules/rssc/single_feed.php?fid=199731
|
予想通り |
2022-06-05 04:40:45 |
サブカルネタ |
ラーブロ |
1823: 桜田みそら@五反田 |
http://ra-blog.net/modules/rssc/single_feed.php?fid=199730
|
配信 |
2022-06-05 04:40:45 |
サブカルネタ |
ラーブロ |
1824: 横濱家系ラーメン 勝鬨家@伊勢佐木長者町 |
http://ra-blog.net/modules/rssc/single_feed.php?fid=199729
|
伊勢佐木長者町 |
2022-06-05 04:40:45 |
サブカルネタ |
ラーブロ |
1825: 担々麺 かんだ橋@神田 |
http://ra-blog.net/modules/rssc/single_feed.php?fid=199728
|
配信 |
2022-06-05 04:40:45 |
サブカルネタ |
ラーブロ |
1826: RAMEN SHELTER@小台 |
http://ra-blog.net/modules/rssc/single_feed.php?fid=199727
|
ramenshelter |
2022-06-05 04:40:45 |
北海道 |
北海道新聞 |
岩見沢のがん検診数が回復傾向 コロナ前には遠く 市、あらためて呼び掛け |
https://www.hokkaido-np.co.jp/article/689743/
|
遠く |
2022-06-05 12:18:00 |
北海道 |
北海道新聞 |
ゴルフトライアスロン岩見沢で初開催 18ホールプレー後に自転車と長距離走 道内外から30人 |
https://www.hokkaido-np.co.jp/article/689680/
|
長距離走 |
2022-06-05 12:18:06 |
北海道 |
北海道新聞 |
エンゼルス大谷、フル出場1安打 フィリーズ戦 |
https://www.hokkaido-np.co.jp/article/689742/
|
安打 |
2022-06-05 12:03:00 |
コメント
コメントを投稿